/usr/bin/java -Xmx16000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-FA-NoLbe.epf -tc ../../../trunk/examples/toolchains/AutomizerBplInline.xml -i ../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20/two-queue.wvr.bpl -------------------------------------------------------------------------------- This is Ultimate 0.2.1-dev-29289db [2021-06-05 06:02:40,534 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-06-05 06:02:40,536 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-06-05 06:02:40,572 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-06-05 06:02:40,573 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-06-05 06:02:40,575 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-06-05 06:02:40,578 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-06-05 06:02:40,583 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-06-05 06:02:40,585 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-06-05 06:02:40,589 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-06-05 06:02:40,590 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-06-05 06:02:40,591 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-06-05 06:02:40,591 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-06-05 06:02:40,593 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-06-05 06:02:40,594 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-06-05 06:02:40,595 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-06-05 06:02:40,597 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-06-05 06:02:40,598 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-06-05 06:02:40,600 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-06-05 06:02:40,605 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-06-05 06:02:40,606 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-06-05 06:02:40,607 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-06-05 06:02:40,608 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-06-05 06:02:40,610 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-06-05 06:02:40,615 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-06-05 06:02:40,615 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-06-05 06:02:40,616 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-06-05 06:02:40,617 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-06-05 06:02:40,618 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-06-05 06:02:40,618 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-06-05 06:02:40,618 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-06-05 06:02:40,619 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-06-05 06:02:40,620 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-06-05 06:02:40,621 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-06-05 06:02:40,622 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-06-05 06:02:40,622 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-06-05 06:02:40,622 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-06-05 06:02:40,623 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-06-05 06:02:40,623 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-06-05 06:02:40,623 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-06-05 06:02:40,624 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-06-05 06:02:40,625 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-FA-NoLbe.epf [2021-06-05 06:02:40,658 INFO L113 SettingsManager]: Loading preferences was successful [2021-06-05 06:02:40,658 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-06-05 06:02:40,658 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-06-05 06:02:40,659 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-06-05 06:02:40,661 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-06-05 06:02:40,661 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-06-05 06:02:40,661 INFO L138 SettingsManager]: * Use SBE=true [2021-06-05 06:02:40,661 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-06-05 06:02:40,661 INFO L138 SettingsManager]: * sizeof long=4 [2021-06-05 06:02:40,662 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-06-05 06:02:40,662 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-06-05 06:02:40,662 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-06-05 06:02:40,663 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-06-05 06:02:40,663 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-06-05 06:02:40,663 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-06-05 06:02:40,663 INFO L138 SettingsManager]: * sizeof long double=12 [2021-06-05 06:02:40,663 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-06-05 06:02:40,663 INFO L138 SettingsManager]: * Use constant arrays=true [2021-06-05 06:02:40,664 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-06-05 06:02:40,664 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-06-05 06:02:40,664 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-06-05 06:02:40,664 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-06-05 06:02:40,664 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-06-05 06:02:40,664 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-06-05 06:02:40,664 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-06-05 06:02:40,665 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-06-05 06:02:40,665 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-06-05 06:02:40,665 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-06-05 06:02:40,665 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-06-05 06:02:40,665 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-06-05 06:02:40,665 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-06-05 06:02:40,665 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release [2021-06-05 06:02:40,994 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-06-05 06:02:41,019 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-06-05 06:02:41,021 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-06-05 06:02:41,022 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2021-06-05 06:02:41,023 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2021-06-05 06:02:41,024 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20/two-queue.wvr.bpl [2021-06-05 06:02:41,024 INFO L110 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20/two-queue.wvr.bpl' [2021-06-05 06:02:41,062 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-06-05 06:02:41,074 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2021-06-05 06:02:41,075 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-06-05 06:02:41,075 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-06-05 06:02:41,075 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-06-05 06:02:41,084 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "two-queue.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 06:02:41" (1/1) ... [2021-06-05 06:02:41,090 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "two-queue.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 06:02:41" (1/1) ... [2021-06-05 06:02:41,097 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-06-05 06:02:41,098 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-06-05 06:02:41,098 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-06-05 06:02:41,099 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-06-05 06:02:41,106 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "two-queue.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 06:02:41" (1/1) ... [2021-06-05 06:02:41,106 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "two-queue.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 06:02:41" (1/1) ... [2021-06-05 06:02:41,107 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "two-queue.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 06:02:41" (1/1) ... [2021-06-05 06:02:41,107 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "two-queue.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 06:02:41" (1/1) ... [2021-06-05 06:02:41,110 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "two-queue.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 06:02:41" (1/1) ... [2021-06-05 06:02:41,113 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "two-queue.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 06:02:41" (1/1) ... [2021-06-05 06:02:41,114 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "two-queue.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 06:02:41" (1/1) ... [2021-06-05 06:02:41,115 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-06-05 06:02:41,116 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-06-05 06:02:41,116 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-06-05 06:02:41,116 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-06-05 06:02:41,118 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "two-queue.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 06:02:41" (1/1) ... No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-06-05 06:02:41,189 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread1 given in one single declaration [2021-06-05 06:02:41,189 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2021-06-05 06:02:41,190 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2021-06-05 06:02:41,190 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread2 given in one single declaration [2021-06-05 06:02:41,190 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2021-06-05 06:02:41,190 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2021-06-05 06:02:41,190 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2021-06-05 06:02:41,190 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-06-05 06:02:41,191 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-06-05 06:02:41,192 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2021-06-05 06:02:41,377 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-06-05 06:02:41,377 INFO L299 CfgBuilder]: Removed 0 assume(true) statements. [2021-06-05 06:02:41,378 INFO L202 PluginConnector]: Adding new model two-queue.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 05.06 06:02:41 BoogieIcfgContainer [2021-06-05 06:02:41,378 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-06-05 06:02:41,380 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-06-05 06:02:41,380 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-06-05 06:02:41,382 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-06-05 06:02:41,383 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "two-queue.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 06:02:41" (1/2) ... [2021-06-05 06:02:41,383 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4a57a8f6 and model type two-queue.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 05.06 06:02:41, skipping insertion in model container [2021-06-05 06:02:41,383 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "two-queue.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 05.06 06:02:41" (2/2) ... [2021-06-05 06:02:41,385 INFO L111 eAbstractionObserver]: Analyzing ICFG two-queue.wvr.bpl [2021-06-05 06:02:41,389 WARN L148 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2021-06-05 06:02:41,389 INFO L214 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-06-05 06:02:41,390 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-06-05 06:02:41,390 INFO L510 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-06-05 06:02:41,428 INFO L149 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2021-06-05 06:02:41,445 INFO L255 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2021-06-05 06:02:41,467 INFO L378 AbstractCegarLoop]: Interprodecural is true [2021-06-05 06:02:41,467 INFO L379 AbstractCegarLoop]: Hoare is false [2021-06-05 06:02:41,467 INFO L380 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-06-05 06:02:41,467 INFO L381 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-06-05 06:02:41,467 INFO L382 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-06-05 06:02:41,468 INFO L383 AbstractCegarLoop]: Difference is false [2021-06-05 06:02:41,468 INFO L384 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-06-05 06:02:41,468 INFO L388 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-06-05 06:02:41,491 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 28 places, 23 transitions, 62 flow [2021-06-05 06:02:41,501 INFO L122 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 55 states, 53 states have (on average 1.9433962264150944) internal successors, (103), 54 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:02:41,503 INFO L276 IsEmpty]: Start isEmpty. Operand has 55 states, 53 states have (on average 1.9433962264150944) internal successors, (103), 54 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:02:41,508 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2021-06-05 06:02:41,509 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:02:41,509 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:02:41,509 INFO L430 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:02:41,513 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:02:41,514 INFO L82 PathProgramCache]: Analyzing trace with hash 1020496956, now seen corresponding path program 1 times [2021-06-05 06:02:41,520 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:02:41,521 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [796251980] [2021-06-05 06:02:41,521 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:02:41,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:02:41,665 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:02:41,665 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:02:41,666 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [796251980] [2021-06-05 06:02:41,666 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [796251980] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 06:02:41,667 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 06:02:41,667 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-06-05 06:02:41,668 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1174372558] [2021-06-05 06:02:41,672 INFO L462 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-06-05 06:02:41,672 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:02:41,685 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-06-05 06:02:41,686 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-06-05 06:02:41,690 INFO L87 Difference]: Start difference. First operand has 55 states, 53 states have (on average 1.9433962264150944) internal successors, (103), 54 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Second operand has 3 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 2 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:02:41,745 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:02:41,745 INFO L93 Difference]: Finished difference Result 89 states and 172 transitions. [2021-06-05 06:02:41,745 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-05 06:02:41,746 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 2 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 11 [2021-06-05 06:02:41,747 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:02:41,755 INFO L225 Difference]: With dead ends: 89 [2021-06-05 06:02:41,755 INFO L226 Difference]: Without dead ends: 82 [2021-06-05 06:02:41,756 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 9.5ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-06-05 06:02:41,771 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 82 states. [2021-06-05 06:02:41,799 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 82 to 62. [2021-06-05 06:02:41,800 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 62 states, 61 states have (on average 1.9508196721311475) internal successors, (119), 61 states have internal predecessors, (119), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:02:41,806 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 62 states to 62 states and 119 transitions. [2021-06-05 06:02:41,807 INFO L78 Accepts]: Start accepts. Automaton has 62 states and 119 transitions. Word has length 11 [2021-06-05 06:02:41,808 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:02:41,808 INFO L482 AbstractCegarLoop]: Abstraction has 62 states and 119 transitions. [2021-06-05 06:02:41,808 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 2 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:02:41,809 INFO L276 IsEmpty]: Start isEmpty. Operand 62 states and 119 transitions. [2021-06-05 06:02:41,810 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-06-05 06:02:41,810 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:02:41,810 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:02:41,810 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-06-05 06:02:41,810 INFO L430 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:02:41,814 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:02:41,816 INFO L82 PathProgramCache]: Analyzing trace with hash -1139769537, now seen corresponding path program 1 times [2021-06-05 06:02:41,816 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:02:41,816 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1342483625] [2021-06-05 06:02:41,817 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:02:41,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:02:41,875 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:02:41,875 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:02:41,875 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1342483625] [2021-06-05 06:02:41,876 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1342483625] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 06:02:41,876 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 06:02:41,876 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-06-05 06:02:41,876 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [406775018] [2021-06-05 06:02:41,877 INFO L462 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-06-05 06:02:41,877 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:02:41,878 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-06-05 06:02:41,878 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-06-05 06:02:41,878 INFO L87 Difference]: Start difference. First operand 62 states and 119 transitions. Second operand has 3 states, 3 states have (on average 5.0) internal successors, (15), 2 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:02:41,889 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:02:41,889 INFO L93 Difference]: Finished difference Result 76 states and 142 transitions. [2021-06-05 06:02:41,891 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-05 06:02:41,891 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 5.0) internal successors, (15), 2 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2021-06-05 06:02:41,891 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:02:41,894 INFO L225 Difference]: With dead ends: 76 [2021-06-05 06:02:41,894 INFO L226 Difference]: Without dead ends: 65 [2021-06-05 06:02:41,895 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 5.5ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-06-05 06:02:41,896 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 65 states. [2021-06-05 06:02:41,904 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 65 to 63. [2021-06-05 06:02:41,906 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 63 states, 62 states have (on average 1.935483870967742) internal successors, (120), 62 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:02:41,909 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 63 states to 63 states and 120 transitions. [2021-06-05 06:02:41,909 INFO L78 Accepts]: Start accepts. Automaton has 63 states and 120 transitions. Word has length 15 [2021-06-05 06:02:41,909 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:02:41,910 INFO L482 AbstractCegarLoop]: Abstraction has 63 states and 120 transitions. [2021-06-05 06:02:41,910 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 5.0) internal successors, (15), 2 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:02:41,910 INFO L276 IsEmpty]: Start isEmpty. Operand 63 states and 120 transitions. [2021-06-05 06:02:41,910 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-06-05 06:02:41,911 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:02:41,911 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:02:41,911 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-06-05 06:02:41,911 INFO L430 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:02:41,913 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:02:41,913 INFO L82 PathProgramCache]: Analyzing trace with hash -1943793281, now seen corresponding path program 1 times [2021-06-05 06:02:41,914 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:02:41,914 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [921889608] [2021-06-05 06:02:41,914 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:02:41,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:02:41,964 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:02:41,964 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:02:41,964 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [921889608] [2021-06-05 06:02:41,965 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [921889608] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 06:02:41,965 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 06:02:41,965 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-06-05 06:02:41,965 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2136263746] [2021-06-05 06:02:41,965 INFO L462 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-06-05 06:02:41,965 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:02:41,966 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-06-05 06:02:41,966 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-06-05 06:02:41,966 INFO L87 Difference]: Start difference. First operand 63 states and 120 transitions. Second operand has 3 states, 3 states have (on average 5.0) internal successors, (15), 2 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:02:41,978 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:02:41,978 INFO L93 Difference]: Finished difference Result 64 states and 116 transitions. [2021-06-05 06:02:41,981 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-05 06:02:41,981 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 5.0) internal successors, (15), 2 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2021-06-05 06:02:41,981 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:02:41,982 INFO L225 Difference]: With dead ends: 64 [2021-06-05 06:02:41,982 INFO L226 Difference]: Without dead ends: 58 [2021-06-05 06:02:41,982 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 4.2ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-06-05 06:02:41,983 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 58 states. [2021-06-05 06:02:41,986 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 58 to 58. [2021-06-05 06:02:41,987 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 58 states, 57 states have (on average 1.8596491228070176) internal successors, (106), 57 states have internal predecessors, (106), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:02:41,987 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 58 states to 58 states and 106 transitions. [2021-06-05 06:02:41,987 INFO L78 Accepts]: Start accepts. Automaton has 58 states and 106 transitions. Word has length 15 [2021-06-05 06:02:41,988 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:02:41,988 INFO L482 AbstractCegarLoop]: Abstraction has 58 states and 106 transitions. [2021-06-05 06:02:41,988 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 5.0) internal successors, (15), 2 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:02:41,988 INFO L276 IsEmpty]: Start isEmpty. Operand 58 states and 106 transitions. [2021-06-05 06:02:41,989 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-06-05 06:02:41,989 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:02:41,989 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 06:02:41,989 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-06-05 06:02:41,989 INFO L430 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:02:41,990 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:02:41,990 INFO L82 PathProgramCache]: Analyzing trace with hash -1703953662, now seen corresponding path program 1 times [2021-06-05 06:02:41,990 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:02:41,990 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [472537735] [2021-06-05 06:02:41,990 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:02:42,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:02:42,263 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:02:42,264 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:02:42,264 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [472537735] [2021-06-05 06:02:42,264 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [472537735] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:02:42,264 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1045304923] [2021-06-05 06:02:42,264 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:02:42,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:02:42,318 INFO L263 TraceCheckSpWp]: Trace formula consists of 52 conjuncts, 20 conjunts are in the unsatisfiable core [2021-06-05 06:02:42,323 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:02:42,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 17 treesize of output 9 [2021-06-05 06:02:42,610 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:02:42,616 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:02:42,618 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:02:42,618 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:11 [2021-06-05 06:02:42,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 18 treesize of output 12 [2021-06-05 06:02:42,681 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:02:42,685 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:02:42,686 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:02:42,686 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:18, output treesize:9 [2021-06-05 06:02:42,761 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:02:42,761 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1045304923] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:02:42,762 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:02:42,762 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-06-05 06:02:42,762 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1940155264] [2021-06-05 06:02:42,762 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 06:02:42,762 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:02:42,763 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 06:02:42,763 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=291, Unknown=0, NotChecked=0, Total=342 [2021-06-05 06:02:42,763 INFO L87 Difference]: Start difference. First operand 58 states and 106 transitions. Second operand has 19 states, 19 states have (on average 1.736842105263158) internal successors, (33), 18 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:02:43,334 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:02:43,334 INFO L93 Difference]: Finished difference Result 134 states and 253 transitions. [2021-06-05 06:02:43,335 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-05 06:02:43,335 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.736842105263158) internal successors, (33), 18 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 19 [2021-06-05 06:02:43,335 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:02:43,336 INFO L225 Difference]: With dead ends: 134 [2021-06-05 06:02:43,336 INFO L226 Difference]: Without dead ends: 127 [2021-06-05 06:02:43,337 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 110 ImplicationChecksByTransitivity, 567.6ms TimeCoverageRelationStatistics Valid=133, Invalid=623, Unknown=0, NotChecked=0, Total=756 [2021-06-05 06:02:43,337 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 127 states. [2021-06-05 06:02:43,343 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 127 to 79. [2021-06-05 06:02:43,343 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 79 states, 78 states have (on average 1.8974358974358974) internal successors, (148), 78 states have internal predecessors, (148), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:02:43,344 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 79 states to 79 states and 148 transitions. [2021-06-05 06:02:43,344 INFO L78 Accepts]: Start accepts. Automaton has 79 states and 148 transitions. Word has length 19 [2021-06-05 06:02:43,344 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:02:43,344 INFO L482 AbstractCegarLoop]: Abstraction has 79 states and 148 transitions. [2021-06-05 06:02:43,344 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.736842105263158) internal successors, (33), 18 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:02:43,345 INFO L276 IsEmpty]: Start isEmpty. Operand 79 states and 148 transitions. [2021-06-05 06:02:43,345 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-06-05 06:02:43,345 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:02:43,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] [2021-06-05 06:02:43,561 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,2 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:02:43,561 INFO L430 AbstractCegarLoop]: === Iteration 5 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:02:43,561 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:02:43,562 INFO L82 PathProgramCache]: Analyzing trace with hash -40497184, now seen corresponding path program 2 times [2021-06-05 06:02:43,562 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:02:43,562 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [448879414] [2021-06-05 06:02:43,562 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:02:43,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:02:43,749 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:02:43,749 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:02:43,749 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [448879414] [2021-06-05 06:02:43,751 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [448879414] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:02:43,751 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1780434442] [2021-06-05 06:02:43,751 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:02:43,795 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 06:02:43,795 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:02:43,799 INFO L263 TraceCheckSpWp]: Trace formula consists of 52 conjuncts, 17 conjunts are in the unsatisfiable core [2021-06-05 06:02:43,800 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:02:43,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 18 treesize of output 12 [2021-06-05 06:02:43,936 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:02:43,939 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:02:43,940 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:02:43,940 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:18, output treesize:9 [2021-06-05 06:02:43,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 7 [2021-06-05 06:02:43,973 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:02:43,977 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:02:43,978 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:02:43,978 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:14, output treesize:7 [2021-06-05 06:02:44,103 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:02:44,104 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1780434442] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:02:44,104 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:02:44,104 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-06-05 06:02:44,104 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1444535952] [2021-06-05 06:02:44,104 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 06:02:44,105 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:02:44,105 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 06:02:44,105 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=293, Unknown=0, NotChecked=0, Total=342 [2021-06-05 06:02:44,105 INFO L87 Difference]: Start difference. First operand 79 states and 148 transitions. Second operand has 19 states, 19 states have (on average 1.736842105263158) internal successors, (33), 18 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:02:44,619 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:02:44,619 INFO L93 Difference]: Finished difference Result 138 states and 262 transitions. [2021-06-05 06:02:44,620 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-05 06:02:44,620 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.736842105263158) internal successors, (33), 18 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 19 [2021-06-05 06:02:44,620 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:02:44,621 INFO L225 Difference]: With dead ends: 138 [2021-06-05 06:02:44,621 INFO L226 Difference]: Without dead ends: 131 [2021-06-05 06:02:44,621 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 72 ImplicationChecksByTransitivity, 497.0ms TimeCoverageRelationStatistics Valid=128, Invalid=574, Unknown=0, NotChecked=0, Total=702 [2021-06-05 06:02:44,622 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 131 states. [2021-06-05 06:02:44,627 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 131 to 84. [2021-06-05 06:02:44,627 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 84 states, 83 states have (on average 1.9036144578313252) internal successors, (158), 83 states have internal predecessors, (158), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:02:44,628 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 84 states to 84 states and 158 transitions. [2021-06-05 06:02:44,628 INFO L78 Accepts]: Start accepts. Automaton has 84 states and 158 transitions. Word has length 19 [2021-06-05 06:02:44,628 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:02:44,628 INFO L482 AbstractCegarLoop]: Abstraction has 84 states and 158 transitions. [2021-06-05 06:02:44,628 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.736842105263158) internal successors, (33), 18 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:02:44,628 INFO L276 IsEmpty]: Start isEmpty. Operand 84 states and 158 transitions. [2021-06-05 06:02:44,629 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-06-05 06:02:44,629 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:02:44,629 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 06:02:44,846 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,3 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:02:44,846 INFO L430 AbstractCegarLoop]: === Iteration 6 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:02:44,847 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:02:44,847 INFO L82 PathProgramCache]: Analyzing trace with hash 1850061536, now seen corresponding path program 3 times [2021-06-05 06:02:44,847 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:02:44,847 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1901011147] [2021-06-05 06:02:44,847 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:02:44,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:02:44,969 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:02:44,969 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:02:44,969 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1901011147] [2021-06-05 06:02:44,969 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1901011147] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:02:44,970 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1091318975] [2021-06-05 06:02:44,970 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:02:44,994 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-05 06:02:44,994 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:02:44,995 INFO L263 TraceCheckSpWp]: Trace formula consists of 52 conjuncts, 17 conjunts are in the unsatisfiable core [2021-06-05 06:02:44,996 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:02:45,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 13 treesize of output 9 [2021-06-05 06:02:45,050 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:02:45,054 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:02:45,056 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:02:45,056 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-06-05 06:02:45,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 18 treesize of output 12 [2021-06-05 06:02:45,073 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:02:45,079 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:02:45,080 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:02:45,081 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:18, output treesize:9 [2021-06-05 06:02:45,141 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:02:45,141 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1091318975] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:02:45,141 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:02:45,142 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 11 [2021-06-05 06:02:45,142 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2014226440] [2021-06-05 06:02:45,142 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 06:02:45,142 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:02:45,143 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 06:02:45,143 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=104, Unknown=0, NotChecked=0, Total=132 [2021-06-05 06:02:45,143 INFO L87 Difference]: Start difference. First operand 84 states and 158 transitions. Second operand has 12 states, 12 states have (on average 1.75) 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 06:02:45,429 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:02:45,429 INFO L93 Difference]: Finished difference Result 126 states and 239 transitions. [2021-06-05 06:02:45,429 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 06:02:45,430 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 1.75) 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 19 [2021-06-05 06:02:45,430 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:02:45,430 INFO L225 Difference]: With dead ends: 126 [2021-06-05 06:02:45,431 INFO L226 Difference]: Without dead ends: 119 [2021-06-05 06:02:45,431 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 213.8ms TimeCoverageRelationStatistics Valid=82, Invalid=260, Unknown=0, NotChecked=0, Total=342 [2021-06-05 06:02:45,431 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 119 states. [2021-06-05 06:02:45,436 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 119 to 90. [2021-06-05 06:02:45,436 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 90 states, 89 states have (on average 1.9438202247191012) internal successors, (173), 89 states have internal predecessors, (173), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:02:45,436 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 90 states to 90 states and 173 transitions. [2021-06-05 06:02:45,437 INFO L78 Accepts]: Start accepts. Automaton has 90 states and 173 transitions. Word has length 19 [2021-06-05 06:02:45,437 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:02:45,437 INFO L482 AbstractCegarLoop]: Abstraction has 90 states and 173 transitions. [2021-06-05 06:02:45,437 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 1.75) 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 06:02:45,437 INFO L276 IsEmpty]: Start isEmpty. Operand 90 states and 173 transitions. [2021-06-05 06:02:45,438 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-06-05 06:02:45,438 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:02:45,438 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 06:02:45,661 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,4 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:02:45,661 INFO L430 AbstractCegarLoop]: === Iteration 7 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:02:45,661 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:02:45,661 INFO L82 PathProgramCache]: Analyzing trace with hash -1369194604, now seen corresponding path program 4 times [2021-06-05 06:02:45,662 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:02:45,662 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1911351821] [2021-06-05 06:02:45,662 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:02:45,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:02:45,802 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:02:45,803 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:02:45,803 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1911351821] [2021-06-05 06:02:45,803 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1911351821] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:02:45,803 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [598282743] [2021-06-05 06:02:45,803 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:02:45,828 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 06:02:45,828 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:02:45,829 INFO L263 TraceCheckSpWp]: Trace formula consists of 52 conjuncts, 17 conjunts are in the unsatisfiable core [2021-06-05 06:02:45,830 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:02:45,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 13 treesize of output 9 [2021-06-05 06:02:45,940 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:02:45,943 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:02:45,944 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:02:45,944 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:18, output treesize:11 [2021-06-05 06:02:45,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 16 treesize of output 10 [2021-06-05 06:02:45,971 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:02:45,974 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:02:45,974 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:02:45,974 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:16, output treesize:7 [2021-06-05 06:02:46,089 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:02:46,090 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [598282743] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:02:46,090 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:02:46,090 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-06-05 06:02:46,090 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [631343372] [2021-06-05 06:02:46,091 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 06:02:46,091 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:02:46,091 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 06:02:46,091 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=293, Unknown=0, NotChecked=0, Total=342 [2021-06-05 06:02:46,092 INFO L87 Difference]: Start difference. First operand 90 states and 173 transitions. Second operand has 19 states, 19 states have (on average 1.736842105263158) internal successors, (33), 18 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:02:46,473 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:02:46,473 INFO L93 Difference]: Finished difference Result 142 states and 271 transitions. [2021-06-05 06:02:46,473 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-05 06:02:46,473 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.736842105263158) internal successors, (33), 18 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 19 [2021-06-05 06:02:46,474 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:02:46,474 INFO L225 Difference]: With dead ends: 142 [2021-06-05 06:02:46,474 INFO L226 Difference]: Without dead ends: 135 [2021-06-05 06:02:46,475 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 71 ImplicationChecksByTransitivity, 386.0ms TimeCoverageRelationStatistics Valid=131, Invalid=571, Unknown=0, NotChecked=0, Total=702 [2021-06-05 06:02:46,475 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 135 states. [2021-06-05 06:02:46,479 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 135 to 90. [2021-06-05 06:02:46,479 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 90 states, 89 states have (on average 1.9438202247191012) internal successors, (173), 89 states have internal predecessors, (173), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:02:46,480 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 90 states to 90 states and 173 transitions. [2021-06-05 06:02:46,480 INFO L78 Accepts]: Start accepts. Automaton has 90 states and 173 transitions. Word has length 19 [2021-06-05 06:02:46,480 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:02:46,480 INFO L482 AbstractCegarLoop]: Abstraction has 90 states and 173 transitions. [2021-06-05 06:02:46,480 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.736842105263158) internal successors, (33), 18 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:02:46,480 INFO L276 IsEmpty]: Start isEmpty. Operand 90 states and 173 transitions. [2021-06-05 06:02:46,481 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-06-05 06:02:46,481 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:02:46,481 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 06:02:46,702 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,5 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:02:46,702 INFO L430 AbstractCegarLoop]: === Iteration 8 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:02:46,703 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:02:46,703 INFO L82 PathProgramCache]: Analyzing trace with hash 312642306, now seen corresponding path program 5 times [2021-06-05 06:02:46,703 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:02:46,703 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [236171388] [2021-06-05 06:02:46,703 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:02:46,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:02:46,835 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:02:46,836 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:02:46,836 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [236171388] [2021-06-05 06:02:46,836 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [236171388] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:02:46,836 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [279463762] [2021-06-05 06:02:46,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 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:02:46,869 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 06:02:46,869 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:02:46,870 INFO L263 TraceCheckSpWp]: Trace formula consists of 52 conjuncts, 15 conjunts are in the unsatisfiable core [2021-06-05 06:02:46,871 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:02:46,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 7 [2021-06-05 06:02:46,976 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:02:46,979 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:02:46,980 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:02:46,980 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:16, output treesize:9 [2021-06-05 06:02:47,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 11 treesize of output 7 [2021-06-05 06:02:47,036 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:02:47,039 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:02:47,040 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:02:47,040 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:16, output treesize:9 [2021-06-05 06:02:47,125 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:02:47,126 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [279463762] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:02:47,126 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:02:47,126 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12] total 20 [2021-06-05 06:02:47,126 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [541539344] [2021-06-05 06:02:47,126 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-06-05 06:02:47,126 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:02:47,127 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-06-05 06:02:47,127 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=358, Unknown=0, NotChecked=0, Total=420 [2021-06-05 06:02:47,127 INFO L87 Difference]: Start difference. First operand 90 states and 173 transitions. Second operand has 21 states, 21 states have (on average 1.5714285714285714) internal successors, (33), 20 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:02:47,669 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:02:47,669 INFO L93 Difference]: Finished difference Result 139 states and 266 transitions. [2021-06-05 06:02:47,669 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-06-05 06:02:47,669 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 1.5714285714285714) internal successors, (33), 20 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 19 [2021-06-05 06:02:47,669 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:02:47,670 INFO L225 Difference]: With dead ends: 139 [2021-06-05 06:02:47,670 INFO L226 Difference]: Without dead ends: 129 [2021-06-05 06:02:47,671 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 8 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 183 ImplicationChecksByTransitivity, 500.0ms TimeCoverageRelationStatistics Valid=179, Invalid=877, Unknown=0, NotChecked=0, Total=1056 [2021-06-05 06:02:47,671 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 129 states. [2021-06-05 06:02:47,674 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 129 to 95. [2021-06-05 06:02:47,674 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 95 states, 94 states have (on average 1.9680851063829787) internal successors, (185), 94 states have internal predecessors, (185), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:02:47,674 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 95 states to 95 states and 185 transitions. [2021-06-05 06:02:47,674 INFO L78 Accepts]: Start accepts. Automaton has 95 states and 185 transitions. Word has length 19 [2021-06-05 06:02:47,675 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:02:47,675 INFO L482 AbstractCegarLoop]: Abstraction has 95 states and 185 transitions. [2021-06-05 06:02:47,675 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 1.5714285714285714) internal successors, (33), 20 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:02:47,675 INFO L276 IsEmpty]: Start isEmpty. Operand 95 states and 185 transitions. [2021-06-05 06:02:47,676 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-06-05 06:02:47,676 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:02:47,676 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 06:02:47,884 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,6 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:02:47,885 INFO L430 AbstractCegarLoop]: === Iteration 9 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:02:47,885 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:02:47,885 INFO L82 PathProgramCache]: Analyzing trace with hash 643965758, now seen corresponding path program 6 times [2021-06-05 06:02:47,885 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:02:47,885 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1562378560] [2021-06-05 06:02:47,885 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:02:47,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:02:48,015 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:02:48,015 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:02:48,015 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1562378560] [2021-06-05 06:02:48,015 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1562378560] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:02:48,015 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1471732959] [2021-06-05 06:02:48,015 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:02:48,052 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-06-05 06:02:48,052 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:02:48,053 INFO L263 TraceCheckSpWp]: Trace formula consists of 52 conjuncts, 17 conjunts are in the unsatisfiable core [2021-06-05 06:02:48,054 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:02:48,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 14 [2021-06-05 06:02:48,086 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:02:48,089 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:02:48,090 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:02:48,090 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:11 [2021-06-05 06:02:48,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 13 treesize of output 9 [2021-06-05 06:02:48,111 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:02:48,115 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:02:48,116 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:02:48,116 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:16, output treesize:9 [2021-06-05 06:02:48,167 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:02:48,168 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1471732959] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:02:48,168 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:02:48,168 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 11 [2021-06-05 06:02:48,168 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [364220871] [2021-06-05 06:02:48,169 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 06:02:48,169 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:02:48,170 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 06:02:48,170 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=106, Unknown=0, NotChecked=0, Total=132 [2021-06-05 06:02:48,170 INFO L87 Difference]: Start difference. First operand 95 states and 185 transitions. Second operand has 12 states, 12 states have (on average 1.75) 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 06:02:48,452 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:02:48,452 INFO L93 Difference]: Finished difference Result 142 states and 278 transitions. [2021-06-05 06:02:48,453 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-05 06:02:48,453 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 1.75) 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 19 [2021-06-05 06:02:48,453 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:02:48,454 INFO L225 Difference]: With dead ends: 142 [2021-06-05 06:02:48,454 INFO L226 Difference]: Without dead ends: 135 [2021-06-05 06:02:48,454 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 212.0ms TimeCoverageRelationStatistics Valid=65, Invalid=241, Unknown=0, NotChecked=0, Total=306 [2021-06-05 06:02:48,455 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 135 states. [2021-06-05 06:02:48,457 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 135 to 100. [2021-06-05 06:02:48,458 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 100 states, 99 states have (on average 2.01010101010101) internal successors, (199), 99 states have internal predecessors, (199), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:02:48,458 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 100 states to 100 states and 199 transitions. [2021-06-05 06:02:48,458 INFO L78 Accepts]: Start accepts. Automaton has 100 states and 199 transitions. Word has length 19 [2021-06-05 06:02:48,458 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:02:48,459 INFO L482 AbstractCegarLoop]: Abstraction has 100 states and 199 transitions. [2021-06-05 06:02:48,459 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 1.75) 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 06:02:48,459 INFO L276 IsEmpty]: Start isEmpty. Operand 100 states and 199 transitions. [2021-06-05 06:02:48,459 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-06-05 06:02:48,460 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:02:48,460 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 06:02:48,668 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,7 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:02:48,669 INFO L430 AbstractCegarLoop]: === Iteration 10 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:02:48,669 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:02:48,669 INFO L82 PathProgramCache]: Analyzing trace with hash 1231711080, now seen corresponding path program 7 times [2021-06-05 06:02:48,669 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:02:48,670 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1786352592] [2021-06-05 06:02:48,670 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:02:48,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:02:48,783 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:02:48,783 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:02:48,783 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1786352592] [2021-06-05 06:02:48,783 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1786352592] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:02:48,783 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1536517540] [2021-06-05 06:02:48,783 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:02:48,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:02:48,831 INFO L263 TraceCheckSpWp]: Trace formula consists of 52 conjuncts, 20 conjunts are in the unsatisfiable core [2021-06-05 06:02:48,833 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:02:48,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 17 treesize of output 9 [2021-06-05 06:02:48,913 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:02:48,916 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:02:48,917 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:02:48,917 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:11 [2021-06-05 06:02:48,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 16 treesize of output 10 [2021-06-05 06:02:48,939 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:02:48,942 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:02:48,942 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:02:48,942 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:16, output treesize:7 [2021-06-05 06:02:49,006 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:02:49,006 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1536517540] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:02:49,006 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:02:49,006 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-06-05 06:02:49,006 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [557767871] [2021-06-05 06:02:49,007 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 06:02:49,007 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:02:49,007 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 06:02:49,007 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=285, Unknown=0, NotChecked=0, Total=342 [2021-06-05 06:02:49,008 INFO L87 Difference]: Start difference. First operand 100 states and 199 transitions. Second operand has 19 states, 19 states have (on average 1.736842105263158) internal successors, (33), 18 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:02:49,361 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:02:49,362 INFO L93 Difference]: Finished difference Result 166 states and 325 transitions. [2021-06-05 06:02:49,362 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-05 06:02:49,362 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.736842105263158) internal successors, (33), 18 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 19 [2021-06-05 06:02:49,362 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:02:49,363 INFO L225 Difference]: With dead ends: 166 [2021-06-05 06:02:49,363 INFO L226 Difference]: Without dead ends: 159 [2021-06-05 06:02:49,364 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 96 ImplicationChecksByTransitivity, 327.0ms TimeCoverageRelationStatistics Valid=127, Invalid=523, Unknown=0, NotChecked=0, Total=650 [2021-06-05 06:02:49,364 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 159 states. [2021-06-05 06:02:49,367 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 159 to 102. [2021-06-05 06:02:49,367 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 102 states, 101 states have (on average 2.01980198019802) internal successors, (204), 101 states have internal predecessors, (204), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:02:49,368 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 102 states to 102 states and 204 transitions. [2021-06-05 06:02:49,368 INFO L78 Accepts]: Start accepts. Automaton has 102 states and 204 transitions. Word has length 19 [2021-06-05 06:02:49,368 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:02:49,368 INFO L482 AbstractCegarLoop]: Abstraction has 102 states and 204 transitions. [2021-06-05 06:02:49,368 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.736842105263158) internal successors, (33), 18 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:02:49,368 INFO L276 IsEmpty]: Start isEmpty. Operand 102 states and 204 transitions. [2021-06-05 06:02:49,369 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-06-05 06:02:49,369 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:02:49,369 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 06:02:49,584 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2021-06-05 06:02:49,585 INFO L430 AbstractCegarLoop]: === Iteration 11 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:02:49,585 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:02:49,585 INFO L82 PathProgramCache]: Analyzing trace with hash -1987545060, now seen corresponding path program 8 times [2021-06-05 06:02:49,585 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:02:49,585 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [871358575] [2021-06-05 06:02:49,585 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:02:49,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:02:49,698 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:02:49,698 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:02:49,698 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [871358575] [2021-06-05 06:02:49,698 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [871358575] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:02:49,698 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [291218] [2021-06-05 06:02:49,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 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:02:49,728 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 06:02:49,728 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:02:49,728 INFO L263 TraceCheckSpWp]: Trace formula consists of 52 conjuncts, 17 conjunts are in the unsatisfiable core [2021-06-05 06:02:49,729 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:02:49,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 18 treesize of output 12 [2021-06-05 06:02:49,818 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:02:49,821 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:02:49,821 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:02:49,821 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:18, output treesize:9 [2021-06-05 06:02:49,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 11 treesize of output 7 [2021-06-05 06:02:49,843 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:02:49,855 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:02:49,855 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:02:49,855 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:14, output treesize:7 [2021-06-05 06:02:49,938 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:02:49,938 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [291218] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:02:49,938 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:02:49,938 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-06-05 06:02:49,938 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [62857020] [2021-06-05 06:02:49,939 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 06:02:49,939 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:02:49,939 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 06:02:49,939 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=293, Unknown=0, NotChecked=0, Total=342 [2021-06-05 06:02:49,939 INFO L87 Difference]: Start difference. First operand 102 states and 204 transitions. Second operand has 19 states, 19 states have (on average 1.736842105263158) internal successors, (33), 18 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:02:50,379 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:02:50,379 INFO L93 Difference]: Finished difference Result 160 states and 313 transitions. [2021-06-05 06:02:50,379 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-05 06:02:50,380 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.736842105263158) internal successors, (33), 18 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 19 [2021-06-05 06:02:50,380 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:02:50,381 INFO L225 Difference]: With dead ends: 160 [2021-06-05 06:02:50,381 INFO L226 Difference]: Without dead ends: 153 [2021-06-05 06:02:50,381 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 71 ImplicationChecksByTransitivity, 360.9ms TimeCoverageRelationStatistics Valid=131, Invalid=571, Unknown=0, NotChecked=0, Total=702 [2021-06-05 06:02:50,382 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 153 states. [2021-06-05 06:02:50,384 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 153 to 102. [2021-06-05 06:02:50,384 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 102 states, 101 states have (on average 2.01980198019802) internal successors, (204), 101 states have internal predecessors, (204), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:02:50,385 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 102 states to 102 states and 204 transitions. [2021-06-05 06:02:50,385 INFO L78 Accepts]: Start accepts. Automaton has 102 states and 204 transitions. Word has length 19 [2021-06-05 06:02:50,385 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:02:50,385 INFO L482 AbstractCegarLoop]: Abstraction has 102 states and 204 transitions. [2021-06-05 06:02:50,385 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.736842105263158) internal successors, (33), 18 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:02:50,385 INFO L276 IsEmpty]: Start isEmpty. Operand 102 states and 204 transitions. [2021-06-05 06:02:50,386 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-06-05 06:02:50,386 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:02:50,386 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 06:02:50,586 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2021-06-05 06:02:50,587 INFO L430 AbstractCegarLoop]: === Iteration 12 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:02:50,587 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:02:50,587 INFO L82 PathProgramCache]: Analyzing trace with hash -96986340, now seen corresponding path program 9 times [2021-06-05 06:02:50,587 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:02:50,587 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [153740286] [2021-06-05 06:02:50,587 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:02:50,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:02:50,692 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:02:50,693 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:02:50,693 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [153740286] [2021-06-05 06:02:50,693 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [153740286] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:02:50,693 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1276210596] [2021-06-05 06:02:50,693 INFO L93 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 06:02:50,714 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-05 06:02:50,715 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:02:50,719 INFO L263 TraceCheckSpWp]: Trace formula consists of 52 conjuncts, 17 conjunts are in the unsatisfiable core [2021-06-05 06:02:50,720 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:02:50,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 13 treesize of output 9 [2021-06-05 06:02:50,746 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:02:50,750 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:02:50,750 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:02:50,750 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-06-05 06:02:50,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 18 treesize of output 12 [2021-06-05 06:02:50,759 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:02:50,762 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:02:50,763 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:02:50,763 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:18, output treesize:9 [2021-06-05 06:02:50,806 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:02:50,807 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1276210596] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:02:50,807 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:02:50,807 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 11 [2021-06-05 06:02:50,807 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2007285217] [2021-06-05 06:02:50,807 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 06:02:50,807 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:02:50,808 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 06:02:50,808 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=104, Unknown=0, NotChecked=0, Total=132 [2021-06-05 06:02:50,808 INFO L87 Difference]: Start difference. First operand 102 states and 204 transitions. Second operand has 12 states, 12 states have (on average 1.75) 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 06:02:51,084 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:02:51,084 INFO L93 Difference]: Finished difference Result 143 states and 283 transitions. [2021-06-05 06:02:51,085 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-05 06:02:51,085 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 1.75) 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 19 [2021-06-05 06:02:51,085 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:02:51,085 INFO L225 Difference]: With dead ends: 143 [2021-06-05 06:02:51,086 INFO L226 Difference]: Without dead ends: 136 [2021-06-05 06:02:51,086 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 227.2ms TimeCoverageRelationStatistics Valid=91, Invalid=289, Unknown=0, NotChecked=0, Total=380 [2021-06-05 06:02:51,086 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 136 states. [2021-06-05 06:02:51,094 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 136 to 104. [2021-06-05 06:02:51,094 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 104 states, 103 states have (on average 2.0194174757281553) internal successors, (208), 103 states have internal predecessors, (208), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:02:51,095 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 104 states to 104 states and 208 transitions. [2021-06-05 06:02:51,095 INFO L78 Accepts]: Start accepts. Automaton has 104 states and 208 transitions. Word has length 19 [2021-06-05 06:02:51,095 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:02:51,095 INFO L482 AbstractCegarLoop]: Abstraction has 104 states and 208 transitions. [2021-06-05 06:02:51,095 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 1.75) 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 06:02:51,095 INFO L276 IsEmpty]: Start isEmpty. Operand 104 states and 208 transitions. [2021-06-05 06:02:51,096 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-06-05 06:02:51,096 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:02:51,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] [2021-06-05 06:02:51,305 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,10 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:02:51,306 INFO L430 AbstractCegarLoop]: === Iteration 13 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:02:51,306 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:02:51,306 INFO L82 PathProgramCache]: Analyzing trace with hash 978724816, now seen corresponding path program 10 times [2021-06-05 06:02:51,306 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:02:51,306 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [874498372] [2021-06-05 06:02:51,306 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:02:51,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:02:51,424 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:02:51,425 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:02:51,425 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [874498372] [2021-06-05 06:02:51,425 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [874498372] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:02:51,425 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [711085713] [2021-06-05 06:02:51,425 INFO L93 rtionOrderModulation]: Changing 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 06:02:51,447 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 06:02:51,447 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:02:51,447 INFO L263 TraceCheckSpWp]: Trace formula consists of 52 conjuncts, 17 conjunts are in the unsatisfiable core [2021-06-05 06:02:51,448 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:02:51,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 13 treesize of output 9 [2021-06-05 06:02:51,536 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:02:51,539 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:02:51,540 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:02:51,540 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:18, output treesize:11 [2021-06-05 06:02:51,565 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 10 [2021-06-05 06:02:51,566 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:02:51,569 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:02:51,570 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:02:51,570 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:16, output treesize:7 [2021-06-05 06:02:51,636 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:02:51,636 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [711085713] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:02:51,636 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:02:51,636 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-06-05 06:02:51,636 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [252191952] [2021-06-05 06:02:51,637 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 06:02:51,637 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:02:51,637 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 06:02:51,637 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=293, Unknown=0, NotChecked=0, Total=342 [2021-06-05 06:02:51,637 INFO L87 Difference]: Start difference. First operand 104 states and 208 transitions. Second operand has 19 states, 19 states have (on average 1.736842105263158) internal successors, (33), 18 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:02:52,067 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:02:52,067 INFO L93 Difference]: Finished difference Result 159 states and 313 transitions. [2021-06-05 06:02:52,067 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-05 06:02:52,067 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.736842105263158) internal successors, (33), 18 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 19 [2021-06-05 06:02:52,068 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:02:52,068 INFO L225 Difference]: With dead ends: 159 [2021-06-05 06:02:52,068 INFO L226 Difference]: Without dead ends: 152 [2021-06-05 06:02:52,069 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 72 ImplicationChecksByTransitivity, 379.6ms TimeCoverageRelationStatistics Valid=128, Invalid=574, Unknown=0, NotChecked=0, Total=702 [2021-06-05 06:02:52,069 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 152 states. [2021-06-05 06:02:52,071 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 152 to 103. [2021-06-05 06:02:52,072 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 103 states, 102 states have (on average 2.019607843137255) internal successors, (206), 102 states have internal predecessors, (206), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:02:52,072 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 103 states to 103 states and 206 transitions. [2021-06-05 06:02:52,072 INFO L78 Accepts]: Start accepts. Automaton has 103 states and 206 transitions. Word has length 19 [2021-06-05 06:02:52,072 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:02:52,072 INFO L482 AbstractCegarLoop]: Abstraction has 103 states and 206 transitions. [2021-06-05 06:02:52,073 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.736842105263158) internal successors, (33), 18 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:02:52,073 INFO L276 IsEmpty]: Start isEmpty. Operand 103 states and 206 transitions. [2021-06-05 06:02:52,073 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-06-05 06:02:52,073 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:02:52,073 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 06:02:52,292 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12,11 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:02:52,293 INFO L430 AbstractCegarLoop]: === Iteration 14 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:02:52,293 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:02:52,293 INFO L82 PathProgramCache]: Analyzing trace with hash -1634405570, now seen corresponding path program 11 times [2021-06-05 06:02:52,293 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:02:52,293 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [99591636] [2021-06-05 06:02:52,293 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:02:52,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:02:52,423 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:02:52,423 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:02:52,423 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [99591636] [2021-06-05 06:02:52,423 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [99591636] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:02:52,423 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2044718114] [2021-06-05 06:02:52,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 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:02:52,451 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 06:02:52,451 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:02:52,452 INFO L263 TraceCheckSpWp]: Trace formula consists of 52 conjuncts, 15 conjunts are in the unsatisfiable core [2021-06-05 06:02:52,453 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:02:52,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 11 treesize of output 7 [2021-06-05 06:02:52,542 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:02:52,545 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:02:52,546 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:02:52,546 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:16, output treesize:9 [2021-06-05 06:02:52,580 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 06:02:52,581 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:02:52,590 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:02:52,591 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:02:52,591 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:16, output treesize:9 [2021-06-05 06:02:52,661 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:02:52,661 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2044718114] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:02:52,661 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:02:52,661 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12] total 20 [2021-06-05 06:02:52,661 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [110059114] [2021-06-05 06:02:52,661 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-06-05 06:02:52,662 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:02:52,662 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-06-05 06:02:52,662 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=355, Unknown=0, NotChecked=0, Total=420 [2021-06-05 06:02:52,662 INFO L87 Difference]: Start difference. First operand 103 states and 206 transitions. Second operand has 21 states, 21 states have (on average 1.5714285714285714) internal successors, (33), 20 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:02:53,143 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:02:53,143 INFO L93 Difference]: Finished difference Result 155 states and 306 transitions. [2021-06-05 06:02:53,143 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-06-05 06:02:53,143 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 1.5714285714285714) internal successors, (33), 20 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 19 [2021-06-05 06:02:53,144 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:02:53,144 INFO L225 Difference]: With dead ends: 155 [2021-06-05 06:02:53,144 INFO L226 Difference]: Without dead ends: 145 [2021-06-05 06:02:53,145 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 8 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 181 ImplicationChecksByTransitivity, 445.8ms TimeCoverageRelationStatistics Valid=180, Invalid=876, Unknown=0, NotChecked=0, Total=1056 [2021-06-05 06:02:53,145 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 145 states. [2021-06-05 06:02:53,147 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 145 to 102. [2021-06-05 06:02:53,147 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 102 states, 101 states have (on average 2.01980198019802) internal successors, (204), 101 states have internal predecessors, (204), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:02:53,148 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 102 states to 102 states and 204 transitions. [2021-06-05 06:02:53,148 INFO L78 Accepts]: Start accepts. Automaton has 102 states and 204 transitions. Word has length 19 [2021-06-05 06:02:53,148 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:02:53,148 INFO L482 AbstractCegarLoop]: Abstraction has 102 states and 204 transitions. [2021-06-05 06:02:53,148 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 1.5714285714285714) internal successors, (33), 20 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:02:53,148 INFO L276 IsEmpty]: Start isEmpty. Operand 102 states and 204 transitions. [2021-06-05 06:02:53,149 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-06-05 06:02:53,149 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:02:53,149 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:02:53,363 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2021-06-05 06:02:53,363 INFO L430 AbstractCegarLoop]: === Iteration 15 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:02:53,363 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:02:53,363 INFO L82 PathProgramCache]: Analyzing trace with hash 2127289093, now seen corresponding path program 12 times [2021-06-05 06:02:53,364 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:02:53,364 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1811901563] [2021-06-05 06:02:53,364 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:02:53,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:02:53,394 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 5 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:02:53,394 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:02:53,394 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1811901563] [2021-06-05 06:02:53,394 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1811901563] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:02:53,394 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [56931133] [2021-06-05 06:02:53,394 INFO L93 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 06:02:53,416 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-06-05 06:02:53,416 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:02:53,417 INFO L263 TraceCheckSpWp]: Trace formula consists of 52 conjuncts, 13 conjunts are in the unsatisfiable core [2021-06-05 06:02:53,418 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:02:53,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 13 treesize of output 9 [2021-06-05 06:02:53,459 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:02:53,461 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:02:53,461 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:02:53,461 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:13, output treesize:5 [2021-06-05 06:02:53,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 13 treesize of output 9 [2021-06-05 06:02:53,486 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:02:53,488 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:02:53,488 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:02:53,488 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:13, output treesize:5 [2021-06-05 06:02:53,545 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 06:02:53,545 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [56931133] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:02:53,545 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:02:53,545 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 9] total 12 [2021-06-05 06:02:53,545 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1309390949] [2021-06-05 06:02:53,545 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 06:02:53,545 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:02:53,546 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 06:02:53,546 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=122, Unknown=0, NotChecked=0, Total=156 [2021-06-05 06:02:53,546 INFO L87 Difference]: Start difference. First operand 102 states and 204 transitions. Second operand has 13 states, 13 states have (on average 3.1538461538461537) internal successors, (41), 12 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:02:53,880 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:02:53,880 INFO L93 Difference]: Finished difference Result 267 states and 498 transitions. [2021-06-05 06:02:53,880 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-05 06:02:53,880 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.1538461538461537) internal successors, (41), 12 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-06-05 06:02:53,880 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:02:53,881 INFO L225 Difference]: With dead ends: 267 [2021-06-05 06:02:53,881 INFO L226 Difference]: Without dead ends: 228 [2021-06-05 06:02:53,882 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 264 ImplicationChecksByTransitivity, 262.4ms TimeCoverageRelationStatistics Valid=237, Invalid=819, Unknown=0, NotChecked=0, Total=1056 [2021-06-05 06:02:53,882 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 228 states. [2021-06-05 06:02:53,885 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 228 to 135. [2021-06-05 06:02:53,886 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 135 states, 134 states have (on average 2.0074626865671643) internal successors, (269), 134 states have internal predecessors, (269), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:02:53,886 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 135 states to 135 states and 269 transitions. [2021-06-05 06:02:53,886 INFO L78 Accepts]: Start accepts. Automaton has 135 states and 269 transitions. Word has length 23 [2021-06-05 06:02:53,887 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:02:53,887 INFO L482 AbstractCegarLoop]: Abstraction has 135 states and 269 transitions. [2021-06-05 06:02:53,887 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.1538461538461537) internal successors, (41), 12 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:02:53,887 INFO L276 IsEmpty]: Start isEmpty. Operand 135 states and 269 transitions. [2021-06-05 06:02:53,887 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-06-05 06:02:53,887 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:02:53,887 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:02:54,100 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2021-06-05 06:02:54,101 INFO L430 AbstractCegarLoop]: === Iteration 16 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:02:54,101 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:02:54,101 INFO L82 PathProgramCache]: Analyzing trace with hash 1323265349, now seen corresponding path program 13 times [2021-06-05 06:02:54,102 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:02:54,102 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1245950470] [2021-06-05 06:02:54,102 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:02:54,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:02:54,133 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 6 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:02:54,133 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:02:54,134 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1245950470] [2021-06-05 06:02:54,134 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1245950470] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:02:54,134 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1338205219] [2021-06-05 06:02:54,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 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:02:54,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:02:54,158 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 4 conjunts are in the unsatisfiable core [2021-06-05 06:02:54,159 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:02:54,187 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 06:02:54,187 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1338205219] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 06:02:54,187 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-06-05 06:02:54,187 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4] total 4 [2021-06-05 06:02:54,187 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [241677607] [2021-06-05 06:02:54,188 INFO L462 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-06-05 06:02:54,188 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:02:54,188 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-06-05 06:02:54,188 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2021-06-05 06:02:54,188 INFO L87 Difference]: Start difference. First operand 135 states and 269 transitions. Second operand has 4 states, 4 states have (on average 5.75) internal successors, (23), 3 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 06:02:54,200 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:02:54,200 INFO L93 Difference]: Finished difference Result 256 states and 496 transitions. [2021-06-05 06:02:54,200 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-06-05 06:02:54,200 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 5.75) internal successors, (23), 3 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 23 [2021-06-05 06:02:54,201 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:02:54,202 INFO L225 Difference]: With dead ends: 256 [2021-06-05 06:02:54,202 INFO L226 Difference]: Without dead ends: 246 [2021-06-05 06:02:54,202 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 7.7ms TimeCoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2021-06-05 06:02:54,203 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 246 states. [2021-06-05 06:02:54,206 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 246 to 183. [2021-06-05 06:02:54,206 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 183 states, 182 states have (on average 2.0274725274725274) internal successors, (369), 182 states have internal predecessors, (369), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:02:54,207 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 183 states to 183 states and 369 transitions. [2021-06-05 06:02:54,207 INFO L78 Accepts]: Start accepts. Automaton has 183 states and 369 transitions. Word has length 23 [2021-06-05 06:02:54,207 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:02:54,207 INFO L482 AbstractCegarLoop]: Abstraction has 183 states and 369 transitions. [2021-06-05 06:02:54,207 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 5.75) internal successors, (23), 3 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 06:02:54,207 INFO L276 IsEmpty]: Start isEmpty. Operand 183 states and 369 transitions. [2021-06-05 06:02:54,208 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-06-05 06:02:54,208 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:02:54,208 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:02:54,420 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2021-06-05 06:02:54,421 INFO L430 AbstractCegarLoop]: === Iteration 17 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:02:54,421 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:02:54,421 INFO L82 PathProgramCache]: Analyzing trace with hash -1796488248, now seen corresponding path program 14 times [2021-06-05 06:02:54,421 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:02:54,421 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1689506007] [2021-06-05 06:02:54,421 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:02:54,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:02:54,674 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 06:02:54,674 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:02:54,674 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1689506007] [2021-06-05 06:02:54,674 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1689506007] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:02:54,674 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [368051961] [2021-06-05 06:02:54,675 INFO L93 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 06:02:54,706 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 06:02:54,706 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:02:54,707 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 23 conjunts are in the unsatisfiable core [2021-06-05 06:02:54,708 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:02:54,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 13 treesize of output 9 [2021-06-05 06:02:54,788 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:02:54,791 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:02:54,792 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:02:54,792 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-06-05 06:02:54,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 13 treesize of output 9 [2021-06-05 06:02:54,814 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:02:54,817 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:02:54,817 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:02:54,817 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:16, output treesize:9 [2021-06-05 06:02:54,882 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 06:02:54,882 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [368051961] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:02:54,882 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:02:54,882 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 17 [2021-06-05 06:02:54,882 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [955032649] [2021-06-05 06:02:54,882 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 06:02:54,882 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:02:54,883 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 06:02:54,883 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=261, Unknown=0, NotChecked=0, Total=306 [2021-06-05 06:02:54,883 INFO L87 Difference]: Start difference. First operand 183 states and 369 transitions. Second operand has 18 states, 18 states have (on average 1.7222222222222223) internal successors, (31), 17 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:02:55,587 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:02:55,587 INFO L93 Difference]: Finished difference Result 290 states and 537 transitions. [2021-06-05 06:02:55,587 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-06-05 06:02:55,587 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.7222222222222223) internal successors, (31), 17 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 27 [2021-06-05 06:02:55,588 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:02:55,589 INFO L225 Difference]: With dead ends: 290 [2021-06-05 06:02:55,589 INFO L226 Difference]: Without dead ends: 281 [2021-06-05 06:02:55,589 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 18 SyntacticMatches, 8 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 443 ImplicationChecksByTransitivity, 719.8ms TimeCoverageRelationStatistics Valid=279, Invalid=1613, Unknown=0, NotChecked=0, Total=1892 [2021-06-05 06:02:55,590 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 281 states. [2021-06-05 06:02:55,594 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 281 to 196. [2021-06-05 06:02:55,594 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 196 states, 195 states have (on average 2.0307692307692307) internal successors, (396), 195 states have internal predecessors, (396), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:02:55,595 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 196 states to 196 states and 396 transitions. [2021-06-05 06:02:55,595 INFO L78 Accepts]: Start accepts. Automaton has 196 states and 396 transitions. Word has length 27 [2021-06-05 06:02:55,595 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:02:55,595 INFO L482 AbstractCegarLoop]: Abstraction has 196 states and 396 transitions. [2021-06-05 06:02:55,595 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.7222222222222223) internal successors, (31), 17 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:02:55,595 INFO L276 IsEmpty]: Start isEmpty. Operand 196 states and 396 transitions. [2021-06-05 06:02:55,596 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-06-05 06:02:55,596 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:02:55,596 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:02:55,796 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16,15 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:02:55,797 INFO L430 AbstractCegarLoop]: === Iteration 18 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:02:55,797 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:02:55,797 INFO L82 PathProgramCache]: Analyzing trace with hash -914422524, now seen corresponding path program 15 times [2021-06-05 06:02:55,797 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:02:55,797 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1436367278] [2021-06-05 06:02:55,797 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:02:55,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:02:56,037 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 06:02:56,037 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:02:56,037 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1436367278] [2021-06-05 06:02:56,037 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1436367278] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:02:56,037 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1998444436] [2021-06-05 06:02:56,037 INFO L93 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 06:02:56,062 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 06:02:56,063 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:02:56,063 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 23 conjunts are in the unsatisfiable core [2021-06-05 06:02:56,064 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:02:56,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 13 treesize of output 9 [2021-06-05 06:02:56,140 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:02:56,144 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:02:56,145 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:02:56,145 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-06-05 06:02:56,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 13 treesize of output 9 [2021-06-05 06:02:56,156 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:02:56,159 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:02:56,160 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:02:56,160 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:16, output treesize:9 [2021-06-05 06:02:56,226 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 06:02:56,226 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1998444436] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:02:56,226 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:02:56,226 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 17 [2021-06-05 06:02:56,227 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [817722653] [2021-06-05 06:02:56,227 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 06:02:56,227 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:02:56,227 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 06:02:56,227 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=261, Unknown=0, NotChecked=0, Total=306 [2021-06-05 06:02:56,228 INFO L87 Difference]: Start difference. First operand 196 states and 396 transitions. Second operand has 18 states, 18 states have (on average 1.6666666666666667) 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 06:02:57,168 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:02:57,169 INFO L93 Difference]: Finished difference Result 294 states and 543 transitions. [2021-06-05 06:02:57,169 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-06-05 06:02:57,170 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.6666666666666667) 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 27 [2021-06-05 06:02:57,170 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:02:57,172 INFO L225 Difference]: With dead ends: 294 [2021-06-05 06:02:57,172 INFO L226 Difference]: Without dead ends: 278 [2021-06-05 06:02:57,173 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 18 SyntacticMatches, 8 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 470 ImplicationChecksByTransitivity, 895.0ms TimeCoverageRelationStatistics Valid=292, Invalid=1688, Unknown=0, NotChecked=0, Total=1980 [2021-06-05 06:02:57,173 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 278 states. [2021-06-05 06:02:57,178 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 278 to 201. [2021-06-05 06:02:57,178 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 201 states, 200 states have (on average 2.01) internal successors, (402), 200 states have internal predecessors, (402), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:02:57,180 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 201 states to 201 states and 402 transitions. [2021-06-05 06:02:57,181 INFO L78 Accepts]: Start accepts. Automaton has 201 states and 402 transitions. Word has length 27 [2021-06-05 06:02:57,181 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:02:57,181 INFO L482 AbstractCegarLoop]: Abstraction has 201 states and 402 transitions. [2021-06-05 06:02:57,181 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.6666666666666667) 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 06:02:57,181 INFO L276 IsEmpty]: Start isEmpty. Operand 201 states and 402 transitions. [2021-06-05 06:02:57,181 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-06-05 06:02:57,181 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:02:57,182 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:02:57,405 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2021-06-05 06:02:57,405 INFO L430 AbstractCegarLoop]: === Iteration 19 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:02:57,405 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:02:57,405 INFO L82 PathProgramCache]: Analyzing trace with hash -1208742926, now seen corresponding path program 16 times [2021-06-05 06:02:57,406 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:02:57,406 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [374923534] [2021-06-05 06:02:57,406 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:02:57,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:02:57,680 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 06:02:57,680 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:02:57,681 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [374923534] [2021-06-05 06:02:57,681 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [374923534] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:02:57,681 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1307059762] [2021-06-05 06:02:57,681 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:02:57,705 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 06:02:57,705 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:02:57,705 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 23 conjunts are in the unsatisfiable core [2021-06-05 06:02:57,706 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:02:57,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 13 treesize of output 9 [2021-06-05 06:02:57,776 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:02:57,779 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:02:57,780 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:02:57,780 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-06-05 06:02:57,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 13 treesize of output 9 [2021-06-05 06:02:57,788 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:02:57,791 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:02:57,792 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:02:57,792 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:18, output treesize:11 [2021-06-05 06:02:57,861 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 06:02:57,862 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1307059762] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:02:57,862 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:02:57,862 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 17 [2021-06-05 06:02:57,862 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1085498356] [2021-06-05 06:02:57,864 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 06:02:57,864 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:02:57,864 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 06:02:57,864 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=259, Unknown=0, NotChecked=0, Total=306 [2021-06-05 06:02:57,865 INFO L87 Difference]: Start difference. First operand 201 states and 402 transitions. Second operand has 18 states, 18 states have (on average 1.7222222222222223) internal successors, (31), 17 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:02:58,691 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:02:58,692 INFO L93 Difference]: Finished difference Result 303 states and 560 transitions. [2021-06-05 06:02:58,692 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-06-05 06:02:58,692 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.7222222222222223) internal successors, (31), 17 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 27 [2021-06-05 06:02:58,692 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:02:58,693 INFO L225 Difference]: With dead ends: 303 [2021-06-05 06:02:58,693 INFO L226 Difference]: Without dead ends: 294 [2021-06-05 06:02:58,694 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 18 SyntacticMatches, 8 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 436 ImplicationChecksByTransitivity, 797.4ms TimeCoverageRelationStatistics Valid=285, Invalid=1607, Unknown=0, NotChecked=0, Total=1892 [2021-06-05 06:02:58,694 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 294 states. [2021-06-05 06:02:58,698 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 294 to 219. [2021-06-05 06:02:58,698 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 219 states, 218 states have (on average 1.9954128440366972) internal successors, (435), 218 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 06:02:58,699 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 219 states to 219 states and 435 transitions. [2021-06-05 06:02:58,699 INFO L78 Accepts]: Start accepts. Automaton has 219 states and 435 transitions. Word has length 27 [2021-06-05 06:02:58,699 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:02:58,699 INFO L482 AbstractCegarLoop]: Abstraction has 219 states and 435 transitions. [2021-06-05 06:02:58,699 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.7222222222222223) internal successors, (31), 17 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:02:58,699 INFO L276 IsEmpty]: Start isEmpty. Operand 219 states and 435 transitions. [2021-06-05 06:02:58,700 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-06-05 06:02:58,700 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:02:58,700 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:02:58,913 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,17 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:02:58,913 INFO L430 AbstractCegarLoop]: === Iteration 20 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:02:58,913 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:02:58,913 INFO L82 PathProgramCache]: Analyzing trace with hash -326677202, now seen corresponding path program 17 times [2021-06-05 06:02:58,913 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:02:58,913 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1035097982] [2021-06-05 06:02:58,913 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:02:58,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:02:59,195 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 06:02:59,196 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:02:59,196 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1035097982] [2021-06-05 06:02:59,196 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1035097982] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:02:59,196 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1147702958] [2021-06-05 06:02:59,196 INFO L93 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 06:02:59,232 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 06:02:59,232 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:02:59,232 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 06:02:59,233 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:02:59,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 13 treesize of output 9 [2021-06-05 06:02:59,289 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:02:59,293 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:02:59,294 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:02:59,294 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-06-05 06:02:59,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 9 [2021-06-05 06:02:59,303 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:02:59,307 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:02:59,307 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:02:59,307 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:11 [2021-06-05 06:02:59,374 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 06:02:59,374 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1147702958] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:02:59,374 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:02:59,374 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 17 [2021-06-05 06:02:59,374 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1338170919] [2021-06-05 06:02:59,375 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 06:02:59,375 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:02:59,375 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 06:02:59,375 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=259, Unknown=0, NotChecked=0, Total=306 [2021-06-05 06:02:59,375 INFO L87 Difference]: Start difference. First operand 219 states and 435 transitions. Second operand has 18 states, 18 states have (on average 1.6666666666666667) 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 06:03:00,105 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:03:00,105 INFO L93 Difference]: Finished difference Result 292 states and 546 transitions. [2021-06-05 06:03:00,105 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-06-05 06:03:00,106 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.6666666666666667) 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 27 [2021-06-05 06:03:00,106 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:03:00,107 INFO L225 Difference]: With dead ends: 292 [2021-06-05 06:03:00,107 INFO L226 Difference]: Without dead ends: 279 [2021-06-05 06:03:00,108 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 18 SyntacticMatches, 8 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 463 ImplicationChecksByTransitivity, 705.0ms TimeCoverageRelationStatistics Valid=295, Invalid=1685, Unknown=0, NotChecked=0, Total=1980 [2021-06-05 06:03:00,108 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 279 states. [2021-06-05 06:03:00,112 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 279 to 217. [2021-06-05 06:03:00,112 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 217 states, 216 states have (on average 1.9861111111111112) internal successors, (429), 216 states have internal predecessors, (429), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:03:00,113 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 217 states to 217 states and 429 transitions. [2021-06-05 06:03:00,113 INFO L78 Accepts]: Start accepts. Automaton has 217 states and 429 transitions. Word has length 27 [2021-06-05 06:03:00,113 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:03:00,113 INFO L482 AbstractCegarLoop]: Abstraction has 217 states and 429 transitions. [2021-06-05 06:03:00,114 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.6666666666666667) 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 06:03:00,114 INFO L276 IsEmpty]: Start isEmpty. Operand 217 states and 429 transitions. [2021-06-05 06:03:00,114 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-06-05 06:03:00,114 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:03:00,114 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:03:00,328 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,18 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:03:00,329 INFO L430 AbstractCegarLoop]: === Iteration 21 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:03:00,329 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:03:00,329 INFO L82 PathProgramCache]: Analyzing trace with hash -133031770, now seen corresponding path program 18 times [2021-06-05 06:03:00,329 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:03:00,329 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [117046394] [2021-06-05 06:03:00,329 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:03:00,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:03:00,724 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 06:03:00,725 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:03:00,725 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [117046394] [2021-06-05 06:03:00,725 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [117046394] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:03:00,725 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [410407676] [2021-06-05 06:03:00,725 INFO L93 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 06:03:00,757 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 06:03:00,757 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:03:00,758 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 23 conjunts are in the unsatisfiable core [2021-06-05 06:03:00,758 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:03:00,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 7 [2021-06-05 06:03:00,925 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:03:00,928 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:03:00,929 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:03:00,929 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:16, output treesize:9 [2021-06-05 06:03:00,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 11 treesize of output 7 [2021-06-05 06:03:00,953 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:03:00,956 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:03:00,956 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:03:00,956 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:14, output treesize:7 [2021-06-05 06:03:01,070 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 06:03:01,070 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [410407676] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:03:01,070 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:03:01,070 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 29 [2021-06-05 06:03:01,070 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1872140265] [2021-06-05 06:03:01,071 INFO L462 AbstractCegarLoop]: Interpolant automaton has 30 states [2021-06-05 06:03:01,071 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:03:01,071 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-06-05 06:03:01,071 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=110, Invalid=760, Unknown=0, NotChecked=0, Total=870 [2021-06-05 06:03:01,072 INFO L87 Difference]: Start difference. First operand 217 states and 429 transitions. Second operand has 30 states, 30 states have (on average 1.6333333333333333) internal successors, (49), 29 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:03:02,472 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:03:02,472 INFO L93 Difference]: Finished difference Result 434 states and 801 transitions. [2021-06-05 06:03:02,472 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2021-06-05 06:03:02,473 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 1.6333333333333333) internal successors, (49), 29 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-06-05 06:03:02,473 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:03:02,474 INFO L225 Difference]: With dead ends: 434 [2021-06-05 06:03:02,474 INFO L226 Difference]: Without dead ends: 407 [2021-06-05 06:03:02,476 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1079 ImplicationChecksByTransitivity, 1485.4ms TimeCoverageRelationStatistics Valid=589, Invalid=4103, Unknown=0, NotChecked=0, Total=4692 [2021-06-05 06:03:02,476 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 407 states. [2021-06-05 06:03:02,482 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 407 to 263. [2021-06-05 06:03:02,482 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 263 states, 262 states have (on average 1.9389312977099236) internal successors, (508), 262 states have internal predecessors, (508), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:03:02,483 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 263 states to 263 states and 508 transitions. [2021-06-05 06:03:02,483 INFO L78 Accepts]: Start accepts. Automaton has 263 states and 508 transitions. Word has length 27 [2021-06-05 06:03:02,483 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:03:02,483 INFO L482 AbstractCegarLoop]: Abstraction has 263 states and 508 transitions. [2021-06-05 06:03:02,484 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 30 states, 30 states have (on average 1.6333333333333333) internal successors, (49), 29 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:03:02,484 INFO L276 IsEmpty]: Start isEmpty. Operand 263 states and 508 transitions. [2021-06-05 06:03:02,485 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-06-05 06:03:02,485 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:03:02,485 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:03:02,700 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable20 [2021-06-05 06:03:02,701 INFO L430 AbstractCegarLoop]: === Iteration 22 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:03:02,701 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:03:02,701 INFO L82 PathProgramCache]: Analyzing trace with hash 749033954, now seen corresponding path program 19 times [2021-06-05 06:03:02,701 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:03:02,701 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1929184312] [2021-06-05 06:03:02,701 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:03:02,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:03:03,023 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 06:03:03,023 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:03:03,023 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1929184312] [2021-06-05 06:03:03,023 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1929184312] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:03:03,023 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1972008043] [2021-06-05 06:03:03,024 INFO 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 06:03:03,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:03:03,052 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 23 conjunts are in the unsatisfiable core [2021-06-05 06:03:03,053 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:03:03,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 11 treesize of output 7 [2021-06-05 06:03:03,241 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:03:03,243 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:03:03,244 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:03:03,244 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:16, output treesize:9 [2021-06-05 06:03:03,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 11 treesize of output 7 [2021-06-05 06:03:03,271 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:03:03,273 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:03:03,274 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:03:03,274 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:14, output treesize:7 [2021-06-05 06:03:03,382 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 06:03:03,382 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1972008043] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:03:03,382 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:03:03,382 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 29 [2021-06-05 06:03:03,383 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1470189179] [2021-06-05 06:03:03,383 INFO L462 AbstractCegarLoop]: Interpolant automaton has 30 states [2021-06-05 06:03:03,383 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:03:03,383 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-06-05 06:03:03,383 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=768, Unknown=0, NotChecked=0, Total=870 [2021-06-05 06:03:03,384 INFO L87 Difference]: Start difference. First operand 263 states and 508 transitions. Second operand has 30 states, 30 states have (on average 1.6) internal successors, (48), 29 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:03:04,791 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:03:04,791 INFO L93 Difference]: Finished difference Result 426 states and 782 transitions. [2021-06-05 06:03:04,792 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2021-06-05 06:03:04,792 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 1.6) internal successors, (48), 29 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-06-05 06:03:04,793 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:03:04,794 INFO L225 Difference]: With dead ends: 426 [2021-06-05 06:03:04,794 INFO L226 Difference]: Without dead ends: 413 [2021-06-05 06:03:04,796 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1261 ImplicationChecksByTransitivity, 1472.1ms TimeCoverageRelationStatistics Valid=604, Invalid=4508, Unknown=0, NotChecked=0, Total=5112 [2021-06-05 06:03:04,796 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 413 states. [2021-06-05 06:03:04,801 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 413 to 248. [2021-06-05 06:03:04,801 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 248 states, 247 states have (on average 1.951417004048583) internal successors, (482), 247 states have internal predecessors, (482), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:03:04,802 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 248 states to 248 states and 482 transitions. [2021-06-05 06:03:04,802 INFO L78 Accepts]: Start accepts. Automaton has 248 states and 482 transitions. Word has length 27 [2021-06-05 06:03:04,802 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:03:04,802 INFO L482 AbstractCegarLoop]: Abstraction has 248 states and 482 transitions. [2021-06-05 06:03:04,802 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 30 states, 30 states have (on average 1.6) internal successors, (48), 29 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:03:04,802 INFO L276 IsEmpty]: Start isEmpty. Operand 248 states and 482 transitions. [2021-06-05 06:03:04,803 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-06-05 06:03:04,804 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:03:04,804 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:03:05,028 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,20 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:03:05,029 INFO L430 AbstractCegarLoop]: === Iteration 23 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:03:05,029 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:03:05,029 INFO L82 PathProgramCache]: Analyzing trace with hash -2026970684, now seen corresponding path program 20 times [2021-06-05 06:03:05,029 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:03:05,029 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1444971722] [2021-06-05 06:03:05,029 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:03:05,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:03:05,402 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:03:05,403 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:03:05,403 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1444971722] [2021-06-05 06:03:05,403 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1444971722] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:03:05,403 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1172204169] [2021-06-05 06:03:05,403 INFO L93 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 06:03:05,446 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 06:03:05,446 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:03:05,447 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 23 conjunts are in the unsatisfiable core [2021-06-05 06:03:05,447 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:03:05,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 13 treesize of output 9 [2021-06-05 06:03:05,586 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:03:05,590 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:03:05,591 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:03:05,591 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-06-05 06:03:05,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 13 treesize of output 9 [2021-06-05 06:03:05,601 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:03:05,603 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:03:05,604 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:03:05,604 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:16, output treesize:9 [2021-06-05 06:03:05,673 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:03:05,673 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1172204169] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:03:05,673 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:03:05,674 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 15] total 25 [2021-06-05 06:03:05,674 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1405826075] [2021-06-05 06:03:05,674 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-06-05 06:03:05,674 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:03:05,674 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-06-05 06:03:05,674 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=572, Unknown=0, NotChecked=0, Total=650 [2021-06-05 06:03:05,674 INFO L87 Difference]: Start difference. First operand 248 states and 482 transitions. Second operand has 26 states, 26 states have (on average 1.7307692307692308) internal successors, (45), 25 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:03:06,775 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:03:06,776 INFO L93 Difference]: Finished difference Result 394 states and 721 transitions. [2021-06-05 06:03:06,776 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-06-05 06:03:06,776 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 1.7307692307692308) internal successors, (45), 25 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-06-05 06:03:06,776 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:03:06,777 INFO L225 Difference]: With dead ends: 394 [2021-06-05 06:03:06,777 INFO L226 Difference]: Without dead ends: 383 [2021-06-05 06:03:06,778 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 806 ImplicationChecksByTransitivity, 1221.7ms TimeCoverageRelationStatistics Valid=446, Invalid=3094, Unknown=0, NotChecked=0, Total=3540 [2021-06-05 06:03:06,779 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 383 states. [2021-06-05 06:03:06,783 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 383 to 287. [2021-06-05 06:03:06,783 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 287 states, 286 states have (on average 1.9545454545454546) internal successors, (559), 286 states have internal predecessors, (559), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:03:06,784 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 287 states to 287 states and 559 transitions. [2021-06-05 06:03:06,784 INFO L78 Accepts]: Start accepts. Automaton has 287 states and 559 transitions. Word has length 27 [2021-06-05 06:03:06,784 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:03:06,784 INFO L482 AbstractCegarLoop]: Abstraction has 287 states and 559 transitions. [2021-06-05 06:03:06,784 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 1.7307692307692308) internal successors, (45), 25 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:03:06,785 INFO L276 IsEmpty]: Start isEmpty. Operand 287 states and 559 transitions. [2021-06-05 06:03:06,785 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-06-05 06:03:06,785 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:03:06,785 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:03:07,000 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2021-06-05 06:03:07,001 INFO L430 AbstractCegarLoop]: === Iteration 24 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:03:07,001 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:03:07,001 INFO L82 PathProgramCache]: Analyzing trace with hash -1144904960, now seen corresponding path program 21 times [2021-06-05 06:03:07,001 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:03:07,001 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [326734100] [2021-06-05 06:03:07,001 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:03:07,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:03:07,377 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:03:07,377 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:03:07,377 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [326734100] [2021-06-05 06:03:07,377 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [326734100] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:03:07,377 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [198844036] [2021-06-05 06:03:07,377 INFO L93 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 06:03:07,411 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-05 06:03:07,412 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:03:07,412 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 31 conjunts are in the unsatisfiable core [2021-06-05 06:03:07,413 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:03:07,839 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 06:03:07,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 2 new quantified variables, introduced 1 case distinctions, treesize of input 40 treesize of output 26 [2021-06-05 06:03:07,840 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:03:07,850 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:03:07,857 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 06:03:07,857 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:55, output treesize:35 [2021-06-05 06:03:07,985 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:03:07,985 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:03:07,986 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 14 [2021-06-05 06:03:07,987 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:03:07,994 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:03:07,996 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:03:07,996 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:42, output treesize:11 [2021-06-05 06:03:08,090 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:03:08,090 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [198844036] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:03:08,090 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:03:08,090 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 31 [2021-06-05 06:03:08,090 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [607379509] [2021-06-05 06:03:08,091 INFO L462 AbstractCegarLoop]: Interpolant automaton has 32 states [2021-06-05 06:03:08,091 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:03:08,091 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-06-05 06:03:08,092 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=901, Unknown=0, NotChecked=0, Total=992 [2021-06-05 06:03:08,092 INFO L87 Difference]: Start difference. First operand 287 states and 559 transitions. Second operand has 32 states, 32 states have (on average 1.5) internal successors, (48), 31 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:03:13,730 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:03:13,731 INFO L93 Difference]: Finished difference Result 904 states and 1601 transitions. [2021-06-05 06:03:13,731 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 100 states. [2021-06-05 06:03:13,731 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 1.5) internal successors, (48), 31 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-06-05 06:03:13,731 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:03:13,733 INFO L225 Difference]: With dead ends: 904 [2021-06-05 06:03:13,733 INFO L226 Difference]: Without dead ends: 789 [2021-06-05 06:03:13,736 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 131 GetRequests, 12 SyntacticMatches, 1 SemanticMatches, 118 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4376 ImplicationChecksByTransitivity, 5043.9ms TimeCoverageRelationStatistics Valid=1473, Invalid=12807, Unknown=0, NotChecked=0, Total=14280 [2021-06-05 06:03:13,737 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 789 states. [2021-06-05 06:03:13,745 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 789 to 445. [2021-06-05 06:03:13,746 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 445 states, 444 states have (on average 1.8941441441441442) internal successors, (841), 444 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 06:03:13,747 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 445 states to 445 states and 841 transitions. [2021-06-05 06:03:13,747 INFO L78 Accepts]: Start accepts. Automaton has 445 states and 841 transitions. Word has length 27 [2021-06-05 06:03:13,747 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:03:13,747 INFO L482 AbstractCegarLoop]: Abstraction has 445 states and 841 transitions. [2021-06-05 06:03:13,747 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 32 states, 32 states have (on average 1.5) internal successors, (48), 31 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:03:13,747 INFO L276 IsEmpty]: Start isEmpty. Operand 445 states and 841 transitions. [2021-06-05 06:03:13,748 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-06-05 06:03:13,748 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:03:13,748 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:03:13,968 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2021-06-05 06:03:13,969 INFO L430 AbstractCegarLoop]: === Iteration 25 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:03:13,969 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:03:13,969 INFO L82 PathProgramCache]: Analyzing trace with hash -2023835768, now seen corresponding path program 22 times [2021-06-05 06:03:13,969 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:03:13,969 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [205370675] [2021-06-05 06:03:13,969 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:03:13,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:03:14,342 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:03:14,342 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:03:14,342 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [205370675] [2021-06-05 06:03:14,342 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [205370675] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:03:14,342 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1287408842] [2021-06-05 06:03:14,342 INFO L93 rtionOrderModulation]: Changing 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 06:03:14,367 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 06:03:14,367 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:03:14,368 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 23 conjunts are in the unsatisfiable core [2021-06-05 06:03:14,368 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:03:14,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 13 treesize of output 9 [2021-06-05 06:03:14,532 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:03:14,535 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:03:14,535 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:03:14,535 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-06-05 06:03:14,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 13 treesize of output 9 [2021-06-05 06:03:14,558 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:03:14,562 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:03:14,563 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:03:14,563 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:16, output treesize:9 [2021-06-05 06:03:14,643 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:03:14,644 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1287408842] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:03:14,644 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:03:14,644 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 26 [2021-06-05 06:03:14,644 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1174853883] [2021-06-05 06:03:14,644 INFO L462 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-06-05 06:03:14,644 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:03:14,645 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-06-05 06:03:14,645 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=621, Unknown=0, NotChecked=0, Total=702 [2021-06-05 06:03:14,645 INFO L87 Difference]: Start difference. First operand 445 states and 841 transitions. Second operand has 27 states, 27 states have (on average 1.6666666666666667) internal successors, (45), 26 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:03:15,558 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:03:15,559 INFO L93 Difference]: Finished difference Result 593 states and 1080 transitions. [2021-06-05 06:03:15,559 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-06-05 06:03:15,559 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 1.6666666666666667) internal successors, (45), 26 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-06-05 06:03:15,560 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:03:15,563 INFO L225 Difference]: With dead ends: 593 [2021-06-05 06:03:15,563 INFO L226 Difference]: Without dead ends: 584 [2021-06-05 06:03:15,563 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 509 ImplicationChecksByTransitivity, 1037.4ms TimeCoverageRelationStatistics Valid=326, Invalid=2224, Unknown=0, NotChecked=0, Total=2550 [2021-06-05 06:03:15,564 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 584 states. [2021-06-05 06:03:15,570 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 584 to 454. [2021-06-05 06:03:15,571 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 454 states, 453 states have (on average 1.8940397350993377) internal successors, (858), 453 states have internal predecessors, (858), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:03:15,572 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 454 states to 454 states and 858 transitions. [2021-06-05 06:03:15,572 INFO L78 Accepts]: Start accepts. Automaton has 454 states and 858 transitions. Word has length 27 [2021-06-05 06:03:15,572 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:03:15,572 INFO L482 AbstractCegarLoop]: Abstraction has 454 states and 858 transitions. [2021-06-05 06:03:15,572 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 1.6666666666666667) internal successors, (45), 26 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:03:15,572 INFO L276 IsEmpty]: Start isEmpty. Operand 454 states and 858 transitions. [2021-06-05 06:03:15,573 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-06-05 06:03:15,573 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:03:15,573 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:03:15,795 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24,23 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:03:15,796 INFO L430 AbstractCegarLoop]: === Iteration 26 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:03:15,796 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:03:15,796 INFO L82 PathProgramCache]: Analyzing trace with hash -1141770044, now seen corresponding path program 23 times [2021-06-05 06:03:15,796 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:03:15,796 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1203441062] [2021-06-05 06:03:15,796 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:03:15,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:03:16,149 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:03:16,149 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:03:16,149 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1203441062] [2021-06-05 06:03:16,149 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1203441062] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:03:16,149 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [460528932] [2021-06-05 06:03:16,149 INFO L93 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 06:03:16,188 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-05 06:03:16,188 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:03:16,188 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 22 conjunts are in the unsatisfiable core [2021-06-05 06:03:16,189 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:03:16,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 13 treesize of output 9 [2021-06-05 06:03:16,374 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:03:16,377 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:03:16,378 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:03:16,378 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-06-05 06:03:16,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 13 treesize of output 9 [2021-06-05 06:03:16,389 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:03:16,392 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:03:16,393 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:03:16,393 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:16, output treesize:9 [2021-06-05 06:03:16,460 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:03:16,460 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [460528932] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:03:16,461 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:03:16,461 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 26 [2021-06-05 06:03:16,461 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1530670632] [2021-06-05 06:03:16,461 INFO L462 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-06-05 06:03:16,461 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:03:16,461 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-06-05 06:03:16,462 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=614, Unknown=0, NotChecked=0, Total=702 [2021-06-05 06:03:16,462 INFO L87 Difference]: Start difference. First operand 454 states and 858 transitions. Second operand has 27 states, 27 states have (on average 1.6296296296296295) internal successors, (44), 26 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:03:17,417 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:03:17,417 INFO L93 Difference]: Finished difference Result 726 states and 1317 transitions. [2021-06-05 06:03:17,417 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-06-05 06:03:17,418 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 1.6296296296296295) internal successors, (44), 26 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-06-05 06:03:17,418 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:03:17,419 INFO L225 Difference]: With dead ends: 726 [2021-06-05 06:03:17,420 INFO L226 Difference]: Without dead ends: 719 [2021-06-05 06:03:17,420 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 525 ImplicationChecksByTransitivity, 1067.7ms TimeCoverageRelationStatistics Valid=354, Invalid=2196, Unknown=0, NotChecked=0, Total=2550 [2021-06-05 06:03:17,421 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 719 states. [2021-06-05 06:03:17,429 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 719 to 584. [2021-06-05 06:03:17,429 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 584 states, 583 states have (on average 1.8885077186963979) internal successors, (1101), 583 states have internal predecessors, (1101), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:03:17,430 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 584 states to 584 states and 1101 transitions. [2021-06-05 06:03:17,430 INFO L78 Accepts]: Start accepts. Automaton has 584 states and 1101 transitions. Word has length 27 [2021-06-05 06:03:17,430 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:03:17,431 INFO L482 AbstractCegarLoop]: Abstraction has 584 states and 1101 transitions. [2021-06-05 06:03:17,431 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 1.6296296296296295) internal successors, (44), 26 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:03:17,431 INFO L276 IsEmpty]: Start isEmpty. Operand 584 states and 1101 transitions. [2021-06-05 06:03:17,432 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-06-05 06:03:17,432 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:03:17,432 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:03:17,644 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2021-06-05 06:03:17,645 INFO L430 AbstractCegarLoop]: === Iteration 27 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:03:17,645 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:03:17,645 INFO L82 PathProgramCache]: Analyzing trace with hash -1436090446, now seen corresponding path program 24 times [2021-06-05 06:03:17,645 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:03:17,645 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [193353336] [2021-06-05 06:03:17,645 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:03:17,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:03:18,039 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:03:18,039 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:03:18,039 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [193353336] [2021-06-05 06:03:18,039 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [193353336] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:03:18,039 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1200589353] [2021-06-05 06:03:18,039 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:03:18,071 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-05 06:03:18,071 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:03:18,072 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 31 conjunts are in the unsatisfiable core [2021-06-05 06:03:18,073 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:03:18,446 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 06:03:18,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 2 new quantified variables, introduced 1 case distinctions, treesize of input 40 treesize of output 26 [2021-06-05 06:03:18,448 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:03:18,457 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:03:18,461 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 06:03:18,461 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:55, output treesize:35 [2021-06-05 06:03:18,510 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:03:18,511 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:03:18,512 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 14 [2021-06-05 06:03:18,513 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:03:18,521 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:03:18,523 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:03:18,523 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:40, output treesize:7 [2021-06-05 06:03:18,641 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:03:18,641 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1200589353] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:03:18,642 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:03:18,642 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 31 [2021-06-05 06:03:18,642 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1288495489] [2021-06-05 06:03:18,642 INFO L462 AbstractCegarLoop]: Interpolant automaton has 32 states [2021-06-05 06:03:18,642 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:03:18,642 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-06-05 06:03:18,643 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=904, Unknown=0, NotChecked=0, Total=992 [2021-06-05 06:03:18,643 INFO L87 Difference]: Start difference. First operand 584 states and 1101 transitions. Second operand has 32 states, 32 states have (on average 1.53125) internal successors, (49), 31 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:03:21,218 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:03:21,218 INFO L93 Difference]: Finished difference Result 1033 states and 1893 transitions. [2021-06-05 06:03:21,218 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2021-06-05 06:03:21,218 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 1.53125) internal successors, (49), 31 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-06-05 06:03:21,218 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:03:21,221 INFO L225 Difference]: With dead ends: 1033 [2021-06-05 06:03:21,221 INFO L226 Difference]: Without dead ends: 1015 [2021-06-05 06:03:21,222 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 12 SyntacticMatches, 1 SemanticMatches, 79 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1588 ImplicationChecksByTransitivity, 2385.9ms TimeCoverageRelationStatistics Valid=616, Invalid=5864, Unknown=0, NotChecked=0, Total=6480 [2021-06-05 06:03:21,223 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1015 states. [2021-06-05 06:03:21,232 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1015 to 675. [2021-06-05 06:03:21,233 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 675 states, 674 states have (on average 1.9020771513353116) internal successors, (1282), 674 states have internal predecessors, (1282), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:03:21,234 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 675 states to 675 states and 1282 transitions. [2021-06-05 06:03:21,234 INFO L78 Accepts]: Start accepts. Automaton has 675 states and 1282 transitions. Word has length 27 [2021-06-05 06:03:21,234 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:03:21,234 INFO L482 AbstractCegarLoop]: Abstraction has 675 states and 1282 transitions. [2021-06-05 06:03:21,234 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 32 states, 32 states have (on average 1.53125) internal successors, (49), 31 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:03:21,235 INFO L276 IsEmpty]: Start isEmpty. Operand 675 states and 1282 transitions. [2021-06-05 06:03:21,236 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-06-05 06:03:21,236 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:03:21,236 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:03:21,458 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26,25 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:03:21,458 INFO L430 AbstractCegarLoop]: === Iteration 28 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:03:21,458 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:03:21,459 INFO L82 PathProgramCache]: Analyzing trace with hash 521686434, now seen corresponding path program 25 times [2021-06-05 06:03:21,459 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:03:21,459 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [830644801] [2021-06-05 06:03:21,459 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:03:21,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:03:21,766 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:03:21,766 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:03:21,766 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [830644801] [2021-06-05 06:03:21,766 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [830644801] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:03:21,766 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1398482355] [2021-06-05 06:03:21,767 INFO 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 06:03:21,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:03:21,790 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 23 conjunts are in the unsatisfiable core [2021-06-05 06:03:21,791 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:03:21,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 13 treesize of output 9 [2021-06-05 06:03:21,959 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:03:21,963 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:03:21,964 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:03:21,964 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-06-05 06:03:21,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 13 treesize of output 9 [2021-06-05 06:03:21,973 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:03:21,977 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:03:21,978 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:03:21,978 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:18, output treesize:11 [2021-06-05 06:03:22,063 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:03:22,064 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1398482355] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:03:22,064 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:03:22,064 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 26 [2021-06-05 06:03:22,064 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [604214821] [2021-06-05 06:03:22,064 INFO L462 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-06-05 06:03:22,064 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:03:22,064 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-06-05 06:03:22,065 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=620, Unknown=0, NotChecked=0, Total=702 [2021-06-05 06:03:22,065 INFO L87 Difference]: Start difference. First operand 675 states and 1282 transitions. Second operand has 27 states, 27 states have (on average 1.6296296296296295) internal successors, (44), 26 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:03:23,339 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:03:23,340 INFO L93 Difference]: Finished difference Result 1105 states and 2034 transitions. [2021-06-05 06:03:23,340 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2021-06-05 06:03:23,340 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 1.6296296296296295) internal successors, (44), 26 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-06-05 06:03:23,340 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:03:23,342 INFO L225 Difference]: With dead ends: 1105 [2021-06-05 06:03:23,342 INFO L226 Difference]: Without dead ends: 1088 [2021-06-05 06:03:23,343 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 991 ImplicationChecksByTransitivity, 1307.0ms TimeCoverageRelationStatistics Valid=515, Invalid=3645, Unknown=0, NotChecked=0, Total=4160 [2021-06-05 06:03:23,344 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1088 states. [2021-06-05 06:03:23,354 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1088 to 897. [2021-06-05 06:03:23,355 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 897 states, 896 states have (on average 1.8872767857142858) internal successors, (1691), 896 states have internal predecessors, (1691), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:03:23,356 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 897 states to 897 states and 1691 transitions. [2021-06-05 06:03:23,356 INFO L78 Accepts]: Start accepts. Automaton has 897 states and 1691 transitions. Word has length 27 [2021-06-05 06:03:23,357 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:03:23,357 INFO L482 AbstractCegarLoop]: Abstraction has 897 states and 1691 transitions. [2021-06-05 06:03:23,357 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 1.6296296296296295) internal successors, (44), 26 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:03:23,357 INFO L276 IsEmpty]: Start isEmpty. Operand 897 states and 1691 transitions. [2021-06-05 06:03:23,358 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-06-05 06:03:23,358 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:03:23,358 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:03:23,580 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2021-06-05 06:03:23,580 INFO L430 AbstractCegarLoop]: === Iteration 29 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:03:23,581 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:03:23,581 INFO L82 PathProgramCache]: Analyzing trace with hash 1129025706, now seen corresponding path program 26 times [2021-06-05 06:03:23,581 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:03:23,581 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [766088130] [2021-06-05 06:03:23,581 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:03:23,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:03:23,897 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:03:23,898 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:03:23,898 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [766088130] [2021-06-05 06:03:23,898 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [766088130] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:03:23,898 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [532451531] [2021-06-05 06:03:23,898 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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 06:03:23,921 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 06:03:23,921 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:03:23,922 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 06:03:23,922 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:03:24,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 13 treesize of output 9 [2021-06-05 06:03:24,081 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:03:24,084 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:03:24,085 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:03:24,085 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-06-05 06:03:24,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 9 [2021-06-05 06:03:24,090 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:03:24,093 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:03:24,093 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:03:24,094 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:11 [2021-06-05 06:03:24,167 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:03:24,167 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [532451531] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:03:24,167 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:03:24,167 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 26 [2021-06-05 06:03:24,167 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1331650729] [2021-06-05 06:03:24,167 INFO L462 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-06-05 06:03:24,167 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:03:24,168 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-06-05 06:03:24,168 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=624, Unknown=0, NotChecked=0, Total=702 [2021-06-05 06:03:24,168 INFO L87 Difference]: Start difference. First operand 897 states and 1691 transitions. Second operand has 27 states, 27 states have (on average 1.6666666666666667) internal successors, (45), 26 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:03:25,454 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:03:25,454 INFO L93 Difference]: Finished difference Result 1133 states and 2089 transitions. [2021-06-05 06:03:25,454 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2021-06-05 06:03:25,454 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 1.6666666666666667) internal successors, (45), 26 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-06-05 06:03:25,454 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:03:25,457 INFO L225 Difference]: With dead ends: 1133 [2021-06-05 06:03:25,457 INFO L226 Difference]: Without dead ends: 1111 [2021-06-05 06:03:25,457 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1032 ImplicationChecksByTransitivity, 1346.8ms TimeCoverageRelationStatistics Valid=461, Invalid=3829, Unknown=0, NotChecked=0, Total=4290 [2021-06-05 06:03:25,458 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1111 states. [2021-06-05 06:03:25,468 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1111 to 1012. [2021-06-05 06:03:25,469 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1012 states, 1011 states have (on average 1.870425321463897) internal successors, (1891), 1011 states have internal predecessors, (1891), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:03:25,471 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1012 states to 1012 states and 1891 transitions. [2021-06-05 06:03:25,471 INFO L78 Accepts]: Start accepts. Automaton has 1012 states and 1891 transitions. Word has length 27 [2021-06-05 06:03:25,471 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:03:25,471 INFO L482 AbstractCegarLoop]: Abstraction has 1012 states and 1891 transitions. [2021-06-05 06:03:25,471 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 1.6666666666666667) internal successors, (45), 26 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:03:25,471 INFO L276 IsEmpty]: Start isEmpty. Operand 1012 states and 1891 transitions. [2021-06-05 06:03:25,473 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-06-05 06:03:25,473 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:03:25,473 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:03:25,688 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2021-06-05 06:03:25,689 INFO L430 AbstractCegarLoop]: === Iteration 30 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:03:25,689 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:03:25,689 INFO L82 PathProgramCache]: Analyzing trace with hash -1882722142, now seen corresponding path program 27 times [2021-06-05 06:03:25,689 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:03:25,689 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [253266300] [2021-06-05 06:03:25,689 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:03:25,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:03:25,990 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:03:25,991 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:03:25,991 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [253266300] [2021-06-05 06:03:25,991 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [253266300] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:03:25,991 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1226717688] [2021-06-05 06:03:25,991 INFO L93 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 06:03:26,016 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-05 06:03:26,017 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:03:26,017 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 23 conjunts are in the unsatisfiable core [2021-06-05 06:03:26,018 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:03:26,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 13 treesize of output 9 [2021-06-05 06:03:26,183 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:03:26,186 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:03:26,186 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:03:26,186 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-06-05 06:03:26,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 13 treesize of output 9 [2021-06-05 06:03:26,192 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:03:26,195 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:03:26,195 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:03:26,195 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:18, output treesize:11 [2021-06-05 06:03:26,261 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:03:26,261 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1226717688] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:03:26,261 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:03:26,261 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 26 [2021-06-05 06:03:26,262 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1050331930] [2021-06-05 06:03:26,262 INFO L462 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-06-05 06:03:26,262 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:03:26,262 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-06-05 06:03:26,262 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=621, Unknown=0, NotChecked=0, Total=702 [2021-06-05 06:03:26,262 INFO L87 Difference]: Start difference. First operand 1012 states and 1891 transitions. Second operand has 27 states, 27 states have (on average 1.6296296296296295) internal successors, (44), 26 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:03:27,602 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:03:27,602 INFO L93 Difference]: Finished difference Result 1726 states and 3148 transitions. [2021-06-05 06:03:27,603 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2021-06-05 06:03:27,603 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 1.6296296296296295) internal successors, (44), 26 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-06-05 06:03:27,603 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:03:27,607 INFO L225 Difference]: With dead ends: 1726 [2021-06-05 06:03:27,607 INFO L226 Difference]: Without dead ends: 1703 [2021-06-05 06:03:27,607 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1324 ImplicationChecksByTransitivity, 1406.7ms TimeCoverageRelationStatistics Valid=590, Invalid=4666, Unknown=0, NotChecked=0, Total=5256 [2021-06-05 06:03:27,609 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1703 states. [2021-06-05 06:03:27,623 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1703 to 1346. [2021-06-05 06:03:27,625 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1346 states, 1345 states have (on average 1.8438661710037174) internal successors, (2480), 1345 states have internal predecessors, (2480), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:03:27,627 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1346 states to 1346 states and 2480 transitions. [2021-06-05 06:03:27,627 INFO L78 Accepts]: Start accepts. Automaton has 1346 states and 2480 transitions. Word has length 27 [2021-06-05 06:03:27,627 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:03:27,627 INFO L482 AbstractCegarLoop]: Abstraction has 1346 states and 2480 transitions. [2021-06-05 06:03:27,627 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 1.6296296296296295) internal successors, (44), 26 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:03:27,627 INFO L276 IsEmpty]: Start isEmpty. Operand 1346 states and 2480 transitions. [2021-06-05 06:03:27,629 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-06-05 06:03:27,629 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:03:27,629 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:03:27,837 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,28 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:03:27,837 INFO L430 AbstractCegarLoop]: === Iteration 31 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:03:27,837 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:03:27,837 INFO L82 PathProgramCache]: Analyzing trace with hash -807010986, now seen corresponding path program 28 times [2021-06-05 06:03:27,837 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:03:27,837 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1934312361] [2021-06-05 06:03:27,837 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:03:27,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:03:28,148 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:03:28,148 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:03:28,149 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1934312361] [2021-06-05 06:03:28,149 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1934312361] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:03:28,149 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1561659533] [2021-06-05 06:03:28,149 INFO L93 rtionOrderModulation]: Changing 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 06:03:28,172 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 06:03:28,172 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:03:28,173 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 23 conjunts are in the unsatisfiable core [2021-06-05 06:03:28,174 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:03:28,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 13 treesize of output 9 [2021-06-05 06:03:28,351 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:03:28,354 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:03:28,355 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:03:28,355 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-06-05 06:03:28,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 13 treesize of output 9 [2021-06-05 06:03:28,367 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:03:28,370 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:03:28,370 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:03:28,370 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:18, output treesize:11 [2021-06-05 06:03:28,438 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:03:28,438 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1561659533] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:03:28,438 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:03:28,438 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 26 [2021-06-05 06:03:28,438 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [843414604] [2021-06-05 06:03:28,439 INFO L462 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-06-05 06:03:28,439 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:03:28,439 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-06-05 06:03:28,439 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=621, Unknown=0, NotChecked=0, Total=702 [2021-06-05 06:03:28,439 INFO L87 Difference]: Start difference. First operand 1346 states and 2480 transitions. Second operand has 27 states, 27 states have (on average 1.6296296296296295) internal successors, (44), 26 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:03:29,715 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:03:29,715 INFO L93 Difference]: Finished difference Result 1944 states and 3529 transitions. [2021-06-05 06:03:29,715 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2021-06-05 06:03:29,716 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 1.6296296296296295) internal successors, (44), 26 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-06-05 06:03:29,716 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:03:29,720 INFO L225 Difference]: With dead ends: 1944 [2021-06-05 06:03:29,720 INFO L226 Difference]: Without dead ends: 1927 [2021-06-05 06:03:29,720 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 889 ImplicationChecksByTransitivity, 1218.3ms TimeCoverageRelationStatistics Valid=460, Invalid=3446, Unknown=0, NotChecked=0, Total=3906 [2021-06-05 06:03:29,723 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1927 states. [2021-06-05 06:03:29,741 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1927 to 1698. [2021-06-05 06:03:29,742 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1698 states, 1697 states have (on average 1.8503241013553329) internal successors, (3140), 1697 states have internal predecessors, (3140), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:03:29,745 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1698 states to 1698 states and 3140 transitions. [2021-06-05 06:03:29,745 INFO L78 Accepts]: Start accepts. Automaton has 1698 states and 3140 transitions. Word has length 27 [2021-06-05 06:03:29,746 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:03:29,746 INFO L482 AbstractCegarLoop]: Abstraction has 1698 states and 3140 transitions. [2021-06-05 06:03:29,746 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 1.6296296296296295) internal successors, (44), 26 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:03:29,746 INFO L276 IsEmpty]: Start isEmpty. Operand 1698 states and 3140 transitions. [2021-06-05 06:03:29,748 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-06-05 06:03:29,748 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:03:29,748 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:03:29,964 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,29 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:03:29,965 INFO L430 AbstractCegarLoop]: === Iteration 32 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:03:29,965 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:03:29,965 INFO L82 PathProgramCache]: Analyzing trace with hash -199671714, now seen corresponding path program 29 times [2021-06-05 06:03:29,965 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:03:29,965 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [888211843] [2021-06-05 06:03:29,965 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:03:29,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:03:30,295 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:03:30,295 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:03:30,295 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [888211843] [2021-06-05 06:03:30,296 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [888211843] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:03:30,296 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [847427880] [2021-06-05 06:03:30,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 30 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 30 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:03:30,333 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-05 06:03:30,334 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:03:30,334 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 31 conjunts are in the unsatisfiable core [2021-06-05 06:03:30,335 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:03:30,656 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 06:03:30,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 2 new quantified variables, introduced 1 case distinctions, treesize of input 44 treesize of output 30 [2021-06-05 06:03:30,658 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:03:30,662 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:03:30,662 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:03:30,662 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:44, output treesize:24 [2021-06-05 06:03:30,698 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 06:03:30,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 2 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 14 [2021-06-05 06:03:30,699 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:03:30,702 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:03:30,702 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:03:30,703 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:7 [2021-06-05 06:03:30,793 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:03:30,794 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [847427880] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:03:30,794 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:03:30,794 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 30 [2021-06-05 06:03:30,794 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1844459153] [2021-06-05 06:03:30,794 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-06-05 06:03:30,794 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:03:30,794 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-06-05 06:03:30,794 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=844, Unknown=0, NotChecked=0, Total=930 [2021-06-05 06:03:30,795 INFO L87 Difference]: Start difference. First operand 1698 states and 3140 transitions. Second operand has 31 states, 31 states have (on average 1.5806451612903225) internal successors, (49), 30 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:03:32,011 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:03:32,011 INFO L93 Difference]: Finished difference Result 1844 states and 3396 transitions. [2021-06-05 06:03:32,011 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-06-05 06:03:32,012 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.5806451612903225) internal successors, (49), 30 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-06-05 06:03:32,012 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:03:32,016 INFO L225 Difference]: With dead ends: 1844 [2021-06-05 06:03:32,017 INFO L226 Difference]: Without dead ends: 1833 [2021-06-05 06:03:32,017 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 934 ImplicationChecksByTransitivity, 1416.0ms TimeCoverageRelationStatistics Valid=392, Invalid=3390, Unknown=0, NotChecked=0, Total=3782 [2021-06-05 06:03:32,019 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1833 states. [2021-06-05 06:03:32,037 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1833 to 1728. [2021-06-05 06:03:32,038 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1728 states, 1727 states have (on average 1.8506079907353792) internal successors, (3196), 1727 states have internal predecessors, (3196), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:03:32,041 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1728 states to 1728 states and 3196 transitions. [2021-06-05 06:03:32,041 INFO L78 Accepts]: Start accepts. Automaton has 1728 states and 3196 transitions. Word has length 27 [2021-06-05 06:03:32,042 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:03:32,042 INFO L482 AbstractCegarLoop]: Abstraction has 1728 states and 3196 transitions. [2021-06-05 06:03:32,042 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 1.5806451612903225) internal successors, (49), 30 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:03:32,042 INFO L276 IsEmpty]: Start isEmpty. Operand 1728 states and 3196 transitions. [2021-06-05 06:03:32,044 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-06-05 06:03:32,044 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:03:32,044 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:03:32,267 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable31 [2021-06-05 06:03:32,267 INFO L430 AbstractCegarLoop]: === Iteration 33 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:03:32,267 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:03:32,268 INFO L82 PathProgramCache]: Analyzing trace with hash -7239800, now seen corresponding path program 30 times [2021-06-05 06:03:32,268 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:03:32,268 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1561800902] [2021-06-05 06:03:32,268 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:03:32,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:03:32,593 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:03:32,593 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:03:32,593 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1561800902] [2021-06-05 06:03:32,593 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1561800902] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:03:32,593 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2019095296] [2021-06-05 06:03:32,593 INFO L93 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 06:03:32,640 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-05 06:03:32,641 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:03:32,642 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 31 conjunts are in the unsatisfiable core [2021-06-05 06:03:32,643 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:03:33,022 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:03:33,023 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:03:33,023 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 27 [2021-06-05 06:03:33,025 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:03:33,037 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:03:33,038 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 06:03:33,038 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 5 variables, input treesize:63, output treesize:34 [2021-06-05 06:03:33,139 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:03:33,139 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:03:33,140 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 17 [2021-06-05 06:03:33,141 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:03:33,148 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:03:33,149 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:03:33,149 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:39, output treesize:9 [2021-06-05 06:03:33,226 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:03:33,226 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2019095296] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:03:33,226 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:03:33,226 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 31 [2021-06-05 06:03:33,226 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1575072135] [2021-06-05 06:03:33,227 INFO L462 AbstractCegarLoop]: Interpolant automaton has 32 states [2021-06-05 06:03:33,227 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:03:33,227 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-06-05 06:03:33,227 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=907, Unknown=0, NotChecked=0, Total=992 [2021-06-05 06:03:33,227 INFO L87 Difference]: Start difference. First operand 1728 states and 3196 transitions. Second operand has 32 states, 32 states have (on average 1.53125) internal successors, (49), 31 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:03:35,656 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:03:35,656 INFO L93 Difference]: Finished difference Result 1907 states and 3518 transitions. [2021-06-05 06:03:35,657 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-06-05 06:03:35,657 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 1.53125) internal successors, (49), 31 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-06-05 06:03:35,657 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:03:35,661 INFO L225 Difference]: With dead ends: 1907 [2021-06-05 06:03:35,661 INFO L226 Difference]: Without dead ends: 1898 [2021-06-05 06:03:35,662 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 74 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1306 ImplicationChecksByTransitivity, 2297.4ms TimeCoverageRelationStatistics Valid=544, Invalid=5156, Unknown=0, NotChecked=0, Total=5700 [2021-06-05 06:03:35,664 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1898 states. [2021-06-05 06:03:35,681 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1898 to 1736. [2021-06-05 06:03:35,683 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1736 states, 1735 states have (on average 1.8530259365994237) internal successors, (3215), 1735 states have internal predecessors, (3215), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:03:35,686 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1736 states to 1736 states and 3215 transitions. [2021-06-05 06:03:35,686 INFO L78 Accepts]: Start accepts. Automaton has 1736 states and 3215 transitions. Word has length 27 [2021-06-05 06:03:35,686 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:03:35,686 INFO L482 AbstractCegarLoop]: Abstraction has 1736 states and 3215 transitions. [2021-06-05 06:03:35,686 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 32 states, 32 states have (on average 1.53125) internal successors, (49), 31 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:03:35,686 INFO L276 IsEmpty]: Start isEmpty. Operand 1736 states and 3215 transitions. [2021-06-05 06:03:35,689 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-06-05 06:03:35,689 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:03:35,689 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:03:35,904 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32,31 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:03:35,905 INFO L430 AbstractCegarLoop]: === Iteration 34 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:03:35,905 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:03:35,905 INFO L82 PathProgramCache]: Analyzing trace with hash 1482165196, now seen corresponding path program 31 times [2021-06-05 06:03:35,905 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:03:35,905 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2073488309] [2021-06-05 06:03:35,905 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:03:35,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:03:36,234 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:03:36,235 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:03:36,235 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2073488309] [2021-06-05 06:03:36,235 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2073488309] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:03:36,235 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [194658305] [2021-06-05 06:03:36,235 INFO 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 06:03:36,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:03:36,260 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 23 conjunts are in the unsatisfiable core [2021-06-05 06:03:36,261 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:03:36,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 13 treesize of output 9 [2021-06-05 06:03:36,435 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:03:36,439 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:03:36,439 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:03:36,439 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-06-05 06:03:36,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 13 treesize of output 9 [2021-06-05 06:03:36,448 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:03:36,450 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:03:36,451 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:03:36,451 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:16, output treesize:9 [2021-06-05 06:03:36,516 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:03:36,517 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [194658305] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:03:36,517 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:03:36,517 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 26 [2021-06-05 06:03:36,517 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [160369606] [2021-06-05 06:03:36,517 INFO L462 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-06-05 06:03:36,517 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:03:36,517 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-06-05 06:03:36,518 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=625, Unknown=0, NotChecked=0, Total=702 [2021-06-05 06:03:36,518 INFO L87 Difference]: Start difference. First operand 1736 states and 3215 transitions. Second operand has 27 states, 27 states have (on average 1.6666666666666667) internal successors, (45), 26 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:03:37,845 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:03:37,845 INFO L93 Difference]: Finished difference Result 1880 states and 3456 transitions. [2021-06-05 06:03:37,845 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2021-06-05 06:03:37,846 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 1.6666666666666667) internal successors, (45), 26 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-06-05 06:03:37,846 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:03:37,850 INFO L225 Difference]: With dead ends: 1880 [2021-06-05 06:03:37,850 INFO L226 Difference]: Without dead ends: 1854 [2021-06-05 06:03:37,850 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1109 ImplicationChecksByTransitivity, 1462.0ms TimeCoverageRelationStatistics Valid=447, Invalid=4109, Unknown=0, NotChecked=0, Total=4556 [2021-06-05 06:03:37,852 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1854 states. [2021-06-05 06:03:37,868 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1854 to 1777. [2021-06-05 06:03:37,869 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1777 states, 1776 states have (on average 1.847972972972973) internal successors, (3282), 1776 states have internal predecessors, (3282), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:03:37,871 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1777 states to 1777 states and 3282 transitions. [2021-06-05 06:03:37,871 INFO L78 Accepts]: Start accepts. Automaton has 1777 states and 3282 transitions. Word has length 27 [2021-06-05 06:03:37,871 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:03:37,871 INFO L482 AbstractCegarLoop]: Abstraction has 1777 states and 3282 transitions. [2021-06-05 06:03:37,871 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 1.6666666666666667) internal successors, (45), 26 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:03:37,871 INFO L276 IsEmpty]: Start isEmpty. Operand 1777 states and 3282 transitions. [2021-06-05 06:03:37,874 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-06-05 06:03:37,874 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:03:37,874 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:03:38,092 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable33 [2021-06-05 06:03:38,093 INFO L430 AbstractCegarLoop]: === Iteration 35 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:03:38,093 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:03:38,093 INFO L82 PathProgramCache]: Analyzing trace with hash -1839467648, now seen corresponding path program 32 times [2021-06-05 06:03:38,093 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:03:38,093 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1307323963] [2021-06-05 06:03:38,093 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:03:38,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:03:38,396 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 06:03:38,397 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:03:38,397 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1307323963] [2021-06-05 06:03:38,397 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1307323963] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:03:38,397 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [994087551] [2021-06-05 06:03:38,397 INFO L93 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 06:03:38,434 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 06:03:38,434 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:03:38,435 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 23 conjunts are in the unsatisfiable core [2021-06-05 06:03:38,436 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:03:38,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 13 treesize of output 9 [2021-06-05 06:03:38,567 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:03:38,570 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:03:38,570 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:03:38,570 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-06-05 06:03:38,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 13 treesize of output 9 [2021-06-05 06:03:38,601 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:03:38,607 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:03:38,607 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:03:38,608 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:19, output treesize:12 [2021-06-05 06:03:38,669 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 06:03:38,669 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [994087551] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:03:38,669 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:03:38,669 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 24 [2021-06-05 06:03:38,669 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1525613414] [2021-06-05 06:03:38,669 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-06-05 06:03:38,669 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:03:38,670 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-06-05 06:03:38,670 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=529, Unknown=0, NotChecked=0, Total=600 [2021-06-05 06:03:38,670 INFO L87 Difference]: Start difference. First operand 1777 states and 3282 transitions. Second operand has 25 states, 25 states have (on average 1.8) internal successors, (45), 24 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:03:39,498 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:03:39,498 INFO L93 Difference]: Finished difference Result 2311 states and 4225 transitions. [2021-06-05 06:03:39,498 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-06-05 06:03:39,498 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.8) internal successors, (45), 24 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-06-05 06:03:39,498 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:03:39,504 INFO L225 Difference]: With dead ends: 2311 [2021-06-05 06:03:39,505 INFO L226 Difference]: Without dead ends: 2283 [2021-06-05 06:03:39,505 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 16 SyntacticMatches, 4 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 574 ImplicationChecksByTransitivity, 926.1ms TimeCoverageRelationStatistics Valid=263, Invalid=2287, Unknown=0, NotChecked=0, Total=2550 [2021-06-05 06:03:39,507 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2283 states. [2021-06-05 06:03:39,524 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2283 to 1870. [2021-06-05 06:03:39,525 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1870 states, 1869 states have (on average 1.8384162653825575) internal successors, (3436), 1869 states have internal predecessors, (3436), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:03:39,528 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1870 states to 1870 states and 3436 transitions. [2021-06-05 06:03:39,528 INFO L78 Accepts]: Start accepts. Automaton has 1870 states and 3436 transitions. Word has length 27 [2021-06-05 06:03:39,528 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:03:39,528 INFO L482 AbstractCegarLoop]: Abstraction has 1870 states and 3436 transitions. [2021-06-05 06:03:39,528 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 1.8) internal successors, (45), 24 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:03:39,528 INFO L276 IsEmpty]: Start isEmpty. Operand 1870 states and 3436 transitions. [2021-06-05 06:03:39,530 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-06-05 06:03:39,530 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:03:39,530 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:03:39,741 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable34 [2021-06-05 06:03:39,742 INFO L430 AbstractCegarLoop]: === Iteration 36 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:03:39,742 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:03:39,742 INFO L82 PathProgramCache]: Analyzing trace with hash -1639581546, now seen corresponding path program 33 times [2021-06-05 06:03:39,742 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:03:39,742 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [514541848] [2021-06-05 06:03:39,742 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:03:39,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:03:40,047 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 06:03:40,047 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:03:40,047 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [514541848] [2021-06-05 06:03:40,047 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [514541848] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:03:40,047 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [16782636] [2021-06-05 06:03:40,047 INFO L93 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 06:03:40,080 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-05 06:03:40,080 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:03:40,081 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 06:03:40,081 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:03:40,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 11 treesize of output 7 [2021-06-05 06:03:40,233 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:03:40,239 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:03:40,240 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 06:03:40,240 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:24, output treesize:17 [2021-06-05 06:03:40,315 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:03:40,315 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 06:03:40,316 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:03:40,321 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:03:40,322 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:03:40,322 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:24, output treesize:9 [2021-06-05 06:03:40,395 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 06:03:40,395 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [16782636] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:03:40,395 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:03:40,395 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14] total 26 [2021-06-05 06:03:40,395 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1663374519] [2021-06-05 06:03:40,396 INFO L462 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-06-05 06:03:40,396 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:03:40,396 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-06-05 06:03:40,396 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=613, Unknown=0, NotChecked=0, Total=702 [2021-06-05 06:03:40,396 INFO L87 Difference]: Start difference. First operand 1870 states and 3436 transitions. Second operand has 27 states, 27 states have (on average 1.8148148148148149) internal successors, (49), 26 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:03:41,745 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:03:41,745 INFO L93 Difference]: Finished difference Result 2329 states and 4183 transitions. [2021-06-05 06:03:41,745 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-06-05 06:03:41,745 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 1.8148148148148149) internal successors, (49), 26 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-06-05 06:03:41,745 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:03:41,749 INFO L225 Difference]: With dead ends: 2329 [2021-06-05 06:03:41,749 INFO L226 Difference]: Without dead ends: 2320 [2021-06-05 06:03:41,750 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 14 SyntacticMatches, 4 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 813 ImplicationChecksByTransitivity, 1447.9ms TimeCoverageRelationStatistics Valid=552, Invalid=2988, Unknown=0, NotChecked=0, Total=3540 [2021-06-05 06:03:41,752 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2320 states. [2021-06-05 06:03:41,770 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2320 to 1951. [2021-06-05 06:03:41,771 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1951 states, 1950 states have (on average 1.8369230769230769) internal successors, (3582), 1950 states have internal predecessors, (3582), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:03:41,773 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1951 states to 1951 states and 3582 transitions. [2021-06-05 06:03:41,773 INFO L78 Accepts]: Start accepts. Automaton has 1951 states and 3582 transitions. Word has length 27 [2021-06-05 06:03:41,773 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:03:41,773 INFO L482 AbstractCegarLoop]: Abstraction has 1951 states and 3582 transitions. [2021-06-05 06:03:41,773 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 1.8148148148148149) internal successors, (49), 26 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:03:41,773 INFO L276 IsEmpty]: Start isEmpty. Operand 1951 states and 3582 transitions. [2021-06-05 06:03:41,775 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-06-05 06:03:41,775 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:03:41,775 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:03:41,975 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2021-06-05 06:03:41,976 INFO L430 AbstractCegarLoop]: === Iteration 37 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:03:41,976 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:03:41,976 INFO L82 PathProgramCache]: Analyzing trace with hash -366647838, now seen corresponding path program 34 times [2021-06-05 06:03:41,976 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:03:41,976 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [10460014] [2021-06-05 06:03:41,976 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:03:41,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:03:42,254 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 06:03:42,254 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:03:42,254 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [10460014] [2021-06-05 06:03:42,254 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [10460014] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:03:42,254 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2074519807] [2021-06-05 06:03:42,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 35 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 35 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:03:42,285 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 06:03:42,285 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:03:42,285 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 23 conjunts are in the unsatisfiable core [2021-06-05 06:03:42,286 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:03:42,408 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-06-05 06:03:42,412 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:03:42,416 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:03:42,417 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:03:42,417 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-06-05 06:03: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 13 treesize of output 9 [2021-06-05 06:03:42,431 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:03:42,435 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:03:42,435 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:03:42,435 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:16, output treesize:9 [2021-06-05 06:03:42,505 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 06:03:42,505 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2074519807] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:03:42,505 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:03:42,505 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14] total 22 [2021-06-05 06:03:42,505 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [450959614] [2021-06-05 06:03:42,506 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 06:03:42,506 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:03:42,507 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 06:03:42,507 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=430, Unknown=0, NotChecked=0, Total=506 [2021-06-05 06:03:42,507 INFO L87 Difference]: Start difference. First operand 1951 states and 3582 transitions. Second operand has 23 states, 23 states have (on average 1.9130434782608696) internal successors, (44), 22 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:03:43,209 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:03:43,210 INFO L93 Difference]: Finished difference Result 2238 states and 4060 transitions. [2021-06-05 06:03:43,210 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-06-05 06:03:43,210 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 1.9130434782608696) internal successors, (44), 22 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-06-05 06:03:43,210 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:03:43,214 INFO L225 Difference]: With dead ends: 2238 [2021-06-05 06:03:43,215 INFO L226 Difference]: Without dead ends: 2229 [2021-06-05 06:03:43,215 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 18 SyntacticMatches, 4 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 415 ImplicationChecksByTransitivity, 785.8ms TimeCoverageRelationStatistics Valid=292, Invalid=1688, Unknown=0, NotChecked=0, Total=1980 [2021-06-05 06:03:43,217 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2229 states. [2021-06-05 06:03:43,234 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2229 to 2001. [2021-06-05 06:03:43,235 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2001 states, 2000 states have (on average 1.838) internal successors, (3676), 2000 states have internal predecessors, (3676), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:03:43,239 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2001 states to 2001 states and 3676 transitions. [2021-06-05 06:03:43,239 INFO L78 Accepts]: Start accepts. Automaton has 2001 states and 3676 transitions. Word has length 27 [2021-06-05 06:03:43,239 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:03:43,239 INFO L482 AbstractCegarLoop]: Abstraction has 2001 states and 3676 transitions. [2021-06-05 06:03:43,239 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 1.9130434782608696) internal successors, (44), 22 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:03:43,239 INFO L276 IsEmpty]: Start isEmpty. Operand 2001 states and 3676 transitions. [2021-06-05 06:03:43,241 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-06-05 06:03:43,242 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:03:43,242 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:03:43,455 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2021-06-05 06:03:43,456 INFO L430 AbstractCegarLoop]: === Iteration 38 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:03:43,456 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:03:43,456 INFO L82 PathProgramCache]: Analyzing trace with hash -1533901794, now seen corresponding path program 35 times [2021-06-05 06:03:43,456 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:03:43,456 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1119272255] [2021-06-05 06:03:43,456 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:03:43,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:03:43,748 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 06:03:43,749 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:03:43,749 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1119272255] [2021-06-05 06:03:43,749 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1119272255] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:03:43,749 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1812000677] [2021-06-05 06:03:43,749 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 36 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 36 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:03:43,775 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-05 06:03:43,775 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:03:43,776 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 06:03:43,776 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:03:43,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 13 treesize of output 9 [2021-06-05 06:03:43,940 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:03:43,943 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:03:43,943 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:03:43,943 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-06-05 06:03:43,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 13 treesize of output 9 [2021-06-05 06:03:43,952 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:03:43,956 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:03:43,956 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:03:43,956 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:16, output treesize:9 [2021-06-05 06:03:44,012 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 3 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:03:44,013 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1812000677] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:03:44,013 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:03:44,013 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 16] total 24 [2021-06-05 06:03:44,013 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [844519886] [2021-06-05 06:03:44,013 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-06-05 06:03:44,013 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:03:44,013 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-06-05 06:03:44,013 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=113, Invalid=487, Unknown=0, NotChecked=0, Total=600 [2021-06-05 06:03:44,014 INFO L87 Difference]: Start difference. First operand 2001 states and 3676 transitions. Second operand has 25 states, 25 states have (on average 1.76) internal successors, (44), 24 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:03:44,901 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:03:44,901 INFO L93 Difference]: Finished difference Result 2287 states and 4123 transitions. [2021-06-05 06:03:44,901 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-06-05 06:03:44,901 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.76) internal successors, (44), 24 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-06-05 06:03:44,902 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:03:44,904 INFO L225 Difference]: With dead ends: 2287 [2021-06-05 06:03:44,904 INFO L226 Difference]: Without dead ends: 2271 [2021-06-05 06:03:44,905 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 16 SyntacticMatches, 4 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 695 ImplicationChecksByTransitivity, 1047.7ms TimeCoverageRelationStatistics Valid=505, Invalid=2357, Unknown=0, NotChecked=0, Total=2862 [2021-06-05 06:03:44,906 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2271 states. [2021-06-05 06:03:44,922 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2271 to 1964. [2021-06-05 06:03:44,924 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1964 states, 1963 states have (on average 1.838003056546103) internal successors, (3608), 1963 states have internal predecessors, (3608), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:03:44,926 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1964 states to 1964 states and 3608 transitions. [2021-06-05 06:03:44,926 INFO L78 Accepts]: Start accepts. Automaton has 1964 states and 3608 transitions. Word has length 27 [2021-06-05 06:03:44,926 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:03:44,926 INFO L482 AbstractCegarLoop]: Abstraction has 1964 states and 3608 transitions. [2021-06-05 06:03:44,926 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 1.76) internal successors, (44), 24 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:03:44,926 INFO L276 IsEmpty]: Start isEmpty. Operand 1964 states and 3608 transitions. [2021-06-05 06:03:44,928 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-06-05 06:03:44,928 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:03:44,928 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:03:45,129 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2021-06-05 06:03:45,130 INFO L430 AbstractCegarLoop]: === Iteration 39 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:03:45,130 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:03:45,130 INFO L82 PathProgramCache]: Analyzing trace with hash -260968086, now seen corresponding path program 36 times [2021-06-05 06:03:45,130 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:03:45,130 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1616240051] [2021-06-05 06:03:45,130 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:03:45,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:03:45,389 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:03:45,389 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:03:45,390 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1616240051] [2021-06-05 06:03:45,390 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1616240051] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:03:45,390 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1560387708] [2021-06-05 06:03:45,390 INFO L93 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 06:03:45,418 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-05 06:03:45,418 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:03:45,418 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 23 conjunts are in the unsatisfiable core [2021-06-05 06:03:45,419 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:03:45,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 13 treesize of output 9 [2021-06-05 06:03:45,525 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:03:45,528 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:03:45,529 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:03:45,529 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-06-05 06:03:45,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 13 treesize of output 9 [2021-06-05 06:03:45,537 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:03:45,540 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:03:45,540 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:03:45,540 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:16, output treesize:9 [2021-06-05 06:03:45,596 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:03:45,596 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1560387708] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:03:45,596 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:03:45,596 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14] total 22 [2021-06-05 06:03:45,596 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [299958703] [2021-06-05 06:03:45,597 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 06:03:45,597 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:03:45,597 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 06:03:45,597 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=430, Unknown=0, NotChecked=0, Total=506 [2021-06-05 06:03:45,597 INFO L87 Difference]: Start difference. First operand 1964 states and 3608 transitions. Second operand has 23 states, 23 states have (on average 1.9130434782608696) internal successors, (44), 22 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:03:46,298 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:03:46,298 INFO L93 Difference]: Finished difference Result 2225 states and 4034 transitions. [2021-06-05 06:03:46,299 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-06-05 06:03:46,299 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 1.9130434782608696) internal successors, (44), 22 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-06-05 06:03:46,299 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:03:46,302 INFO L225 Difference]: With dead ends: 2225 [2021-06-05 06:03:46,303 INFO L226 Difference]: Without dead ends: 2209 [2021-06-05 06:03:46,303 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 18 SyntacticMatches, 4 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 469 ImplicationChecksByTransitivity, 788.9ms TimeCoverageRelationStatistics Valid=313, Invalid=1849, Unknown=0, NotChecked=0, Total=2162 [2021-06-05 06:03:46,305 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2209 states. [2021-06-05 06:03:46,321 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2209 to 1984. [2021-06-05 06:03:46,323 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1984 states, 1983 states have (on average 1.83761976802824) internal successors, (3644), 1983 states have internal predecessors, (3644), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:03:46,326 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1984 states to 1984 states and 3644 transitions. [2021-06-05 06:03:46,326 INFO L78 Accepts]: Start accepts. Automaton has 1984 states and 3644 transitions. Word has length 27 [2021-06-05 06:03:46,326 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:03:46,326 INFO L482 AbstractCegarLoop]: Abstraction has 1984 states and 3644 transitions. [2021-06-05 06:03:46,326 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 1.9130434782608696) internal successors, (44), 22 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:03:46,327 INFO L276 IsEmpty]: Start isEmpty. Operand 1984 states and 3644 transitions. [2021-06-05 06:03:46,329 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-06-05 06:03:46,329 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:03:46,329 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:03:46,543 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2021-06-05 06:03:46,543 INFO L430 AbstractCegarLoop]: === Iteration 40 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:03:46,543 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:03:46,544 INFO L82 PathProgramCache]: Analyzing trace with hash -940865642, now seen corresponding path program 37 times [2021-06-05 06:03:46,544 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:03:46,544 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [632125248] [2021-06-05 06:03:46,544 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:03:46,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:03:46,801 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:03:46,801 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:03:46,801 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [632125248] [2021-06-05 06:03:46,801 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [632125248] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:03:46,801 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1439819461] [2021-06-05 06:03:46,801 INFO 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 06:03:46,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:03:46,825 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 23 conjunts are in the unsatisfiable core [2021-06-05 06:03:46,826 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:03:46,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 13 treesize of output 9 [2021-06-05 06:03:46,942 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:03:46,945 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:03:46,946 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:03:46,946 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-06-05 06:03:46,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 13 treesize of output 9 [2021-06-05 06:03:46,957 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:03:46,959 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:03:46,960 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:03:46,960 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:16, output treesize:9 [2021-06-05 06:03:47,018 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:03:47,018 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1439819461] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:03:47,018 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:03:47,018 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14] total 22 [2021-06-05 06:03:47,019 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [813792901] [2021-06-05 06:03:47,019 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 06:03:47,019 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:03:47,019 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 06:03:47,019 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=435, Unknown=0, NotChecked=0, Total=506 [2021-06-05 06:03:47,019 INFO L87 Difference]: Start difference. First operand 1984 states and 3644 transitions. Second operand has 23 states, 23 states have (on average 1.9130434782608696) internal successors, (44), 22 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:03:47,809 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:03:47,809 INFO L93 Difference]: Finished difference Result 2311 states and 4190 transitions. [2021-06-05 06:03:47,810 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-06-05 06:03:47,810 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 1.9130434782608696) internal successors, (44), 22 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-06-05 06:03:47,810 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:03:47,812 INFO L225 Difference]: With dead ends: 2311 [2021-06-05 06:03:47,812 INFO L226 Difference]: Without dead ends: 2295 [2021-06-05 06:03:47,813 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 18 SyntacticMatches, 4 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 560 ImplicationChecksByTransitivity, 875.8ms TimeCoverageRelationStatistics Valid=348, Invalid=2202, Unknown=0, NotChecked=0, Total=2550 [2021-06-05 06:03:47,814 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2295 states. [2021-06-05 06:03:47,828 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2295 to 2009. [2021-06-05 06:03:47,829 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2009 states, 2008 states have (on average 1.8366533864541832) internal successors, (3688), 2008 states have internal predecessors, (3688), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:03:47,831 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2009 states to 2009 states and 3688 transitions. [2021-06-05 06:03:47,831 INFO L78 Accepts]: Start accepts. Automaton has 2009 states and 3688 transitions. Word has length 27 [2021-06-05 06:03:47,831 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:03:47,832 INFO L482 AbstractCegarLoop]: Abstraction has 2009 states and 3688 transitions. [2021-06-05 06:03:47,832 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 1.9130434782608696) internal successors, (44), 22 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:03:47,832 INFO L276 IsEmpty]: Start isEmpty. Operand 2009 states and 3688 transitions. [2021-06-05 06:03:47,834 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-06-05 06:03:47,834 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:03:47,834 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:03:48,034 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2021-06-05 06:03:48,035 INFO L430 AbstractCegarLoop]: === Iteration 41 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:03:48,035 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:03:48,035 INFO L82 PathProgramCache]: Analyzing trace with hash 366230848, now seen corresponding path program 38 times [2021-06-05 06:03:48,035 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:03:48,035 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2066498161] [2021-06-05 06:03:48,035 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:03:48,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:03:48,335 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 06:03:48,336 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:03:48,336 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2066498161] [2021-06-05 06:03:48,336 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2066498161] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:03:48,336 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1389564300] [2021-06-05 06:03:48,336 INFO L93 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 06:03:48,361 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 06:03:48,361 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:03:48,361 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 23 conjunts are in the unsatisfiable core [2021-06-05 06:03:48,362 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:03:48,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 13 treesize of output 9 [2021-06-05 06:03:48,483 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:03:48,486 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:03:48,487 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:03:48,487 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-06-05 06:03:48,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 13 treesize of output 9 [2021-06-05 06:03:48,495 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:03:48,498 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:03:48,498 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:03:48,498 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:16, output treesize:9 [2021-06-05 06:03:48,560 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 06:03:48,561 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1389564300] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:03:48,561 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:03:48,561 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 23 [2021-06-05 06:03:48,561 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1418831851] [2021-06-05 06:03:48,561 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-06-05 06:03:48,561 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:03:48,561 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-06-05 06:03:48,561 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=473, Unknown=0, NotChecked=0, Total=552 [2021-06-05 06:03:48,561 INFO L87 Difference]: Start difference. First operand 2009 states and 3688 transitions. Second operand has 24 states, 24 states have (on average 1.7916666666666667) internal successors, (43), 23 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:03:49,363 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:03:49,363 INFO L93 Difference]: Finished difference Result 2300 states and 4169 transitions. [2021-06-05 06:03:49,364 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-06-05 06:03:49,364 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 1.7916666666666667) internal successors, (43), 23 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-06-05 06:03:49,364 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:03:49,367 INFO L225 Difference]: With dead ends: 2300 [2021-06-05 06:03:49,367 INFO L226 Difference]: Without dead ends: 2284 [2021-06-05 06:03:49,367 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 491 ImplicationChecksByTransitivity, 863.2ms TimeCoverageRelationStatistics Valid=325, Invalid=2027, Unknown=0, NotChecked=0, Total=2352 [2021-06-05 06:03:49,370 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2284 states. [2021-06-05 06:03:49,389 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2284 to 2014. [2021-06-05 06:03:49,391 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2014 states, 2013 states have (on average 1.836562344759066) internal successors, (3697), 2013 states have internal predecessors, (3697), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:03:49,394 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2014 states to 2014 states and 3697 transitions. [2021-06-05 06:03:49,394 INFO L78 Accepts]: Start accepts. Automaton has 2014 states and 3697 transitions. Word has length 27 [2021-06-05 06:03:49,395 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:03:49,395 INFO L482 AbstractCegarLoop]: Abstraction has 2014 states and 3697 transitions. [2021-06-05 06:03:49,395 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 1.7916666666666667) internal successors, (43), 23 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:03:49,395 INFO L276 IsEmpty]: Start isEmpty. Operand 2014 states and 3697 transitions. [2021-06-05 06:03:49,397 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-06-05 06:03:49,397 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:03:49,397 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:03:49,612 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40,39 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:03:49,613 INFO L430 AbstractCegarLoop]: === Iteration 42 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:03:49,613 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:03:49,613 INFO L82 PathProgramCache]: Analyzing trace with hash -4589688, now seen corresponding path program 39 times [2021-06-05 06:03:49,613 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:03:49,613 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [176231645] [2021-06-05 06:03:49,613 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:03:49,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:03:49,922 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:03:49,922 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:03:49,922 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [176231645] [2021-06-05 06:03:49,922 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [176231645] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:03:49,922 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [817565071] [2021-06-05 06:03:49,922 INFO L93 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 06:03:49,946 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 06:03:49,946 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:03:49,947 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 22 conjunts are in the unsatisfiable core [2021-06-05 06:03:49,947 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:03:50,160 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:03:50,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 11 treesize of output 7 [2021-06-05 06:03:50,162 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:03:50,167 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:03:50,168 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:03:50,168 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:24, output treesize:9 [2021-06-05 06:03:50,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 13 treesize of output 9 [2021-06-05 06:03:50,186 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:03:50,189 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:03:50,190 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:03:50,190 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:16, output treesize:9 [2021-06-05 06:03:50,277 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 2 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:03:50,278 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [817565071] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:03:50,278 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:03:50,278 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 15] total 27 [2021-06-05 06:03:50,278 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1130249322] [2021-06-05 06:03:50,278 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-06-05 06:03:50,278 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:03:50,278 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-06-05 06:03:50,278 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=671, Unknown=0, NotChecked=0, Total=756 [2021-06-05 06:03:50,279 INFO L87 Difference]: Start difference. First operand 2014 states and 3697 transitions. Second operand has 28 states, 28 states have (on average 1.6785714285714286) internal successors, (47), 27 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:03:52,405 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:03:52,405 INFO L93 Difference]: Finished difference Result 2571 states and 4640 transitions. [2021-06-05 06:03:52,405 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2021-06-05 06:03:52,405 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 1.6785714285714286) internal successors, (47), 27 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-06-05 06:03:52,405 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:03:52,409 INFO L225 Difference]: With dead ends: 2571 [2021-06-05 06:03:52,409 INFO L226 Difference]: Without dead ends: 2504 [2021-06-05 06:03:52,410 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 78 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1665 ImplicationChecksByTransitivity, 2041.9ms TimeCoverageRelationStatistics Valid=798, Invalid=5522, Unknown=0, NotChecked=0, Total=6320 [2021-06-05 06:03:52,413 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2504 states. [2021-06-05 06:03:52,432 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2504 to 2078. [2021-06-05 06:03:52,434 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2078 states, 2077 states have (on average 1.848338950409244) internal successors, (3839), 2077 states have internal predecessors, (3839), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:03:52,436 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2078 states to 2078 states and 3839 transitions. [2021-06-05 06:03:52,437 INFO L78 Accepts]: Start accepts. Automaton has 2078 states and 3839 transitions. Word has length 27 [2021-06-05 06:03:52,437 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:03:52,437 INFO L482 AbstractCegarLoop]: Abstraction has 2078 states and 3839 transitions. [2021-06-05 06:03:52,437 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 1.6785714285714286) internal successors, (47), 27 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:03:52,437 INFO L276 IsEmpty]: Start isEmpty. Operand 2078 states and 3839 transitions. [2021-06-05 06:03:52,439 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-06-05 06:03:52,439 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:03:52,439 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:03:52,662 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41,40 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:03:52,662 INFO L430 AbstractCegarLoop]: === Iteration 43 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:03:52,662 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:03:52,662 INFO L82 PathProgramCache]: Analyzing trace with hash 877476036, now seen corresponding path program 40 times [2021-06-05 06:03:52,662 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:03:52,662 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1489725798] [2021-06-05 06:03:52,662 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:03:52,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:03:52,940 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:03:52,940 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:03:52,940 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1489725798] [2021-06-05 06:03:52,940 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1489725798] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:03:52,940 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1754448747] [2021-06-05 06:03: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 41 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 41 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:03:52,965 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 06:03:52,965 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:03:52,965 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 23 conjunts are in the unsatisfiable core [2021-06-05 06:03:52,966 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:03:53,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 13 treesize of output 9 [2021-06-05 06:03:53,122 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:03:53,125 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:03:53,126 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:03:53,126 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-06-05 06:03:53,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 13 treesize of output 9 [2021-06-05 06:03:53,134 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:03:53,137 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:03:53,137 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:03:53,137 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:16, output treesize:9 [2021-06-05 06:03:53,199 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:03:53,199 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1754448747] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:03:53,199 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:03:53,199 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 15] total 25 [2021-06-05 06:03:53,199 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1175958959] [2021-06-05 06:03:53,199 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-06-05 06:03:53,199 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:03:53,200 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-06-05 06:03:53,200 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=573, Unknown=0, NotChecked=0, Total=650 [2021-06-05 06:03:53,200 INFO L87 Difference]: Start difference. First operand 2078 states and 3839 transitions. Second operand has 26 states, 26 states have (on average 1.6923076923076923) internal successors, (44), 25 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:03:54,144 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:03:54,145 INFO L93 Difference]: Finished difference Result 2363 states and 4297 transitions. [2021-06-05 06:03:54,145 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-06-05 06:03:54,145 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 1.6923076923076923) internal successors, (44), 25 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-06-05 06:03:54,145 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:03:54,149 INFO L225 Difference]: With dead ends: 2363 [2021-06-05 06:03:54,149 INFO L226 Difference]: Without dead ends: 2347 [2021-06-05 06:03:54,149 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 627 ImplicationChecksByTransitivity, 1077.7ms TimeCoverageRelationStatistics Valid=370, Invalid=2600, Unknown=0, NotChecked=0, Total=2970 [2021-06-05 06:03:54,152 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2347 states. [2021-06-05 06:03:54,170 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2347 to 2125. [2021-06-05 06:03:54,172 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2125 states, 2124 states have (on average 1.844632768361582) internal successors, (3918), 2124 states have internal predecessors, (3918), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:03:54,174 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2125 states to 2125 states and 3918 transitions. [2021-06-05 06:03:54,175 INFO L78 Accepts]: Start accepts. Automaton has 2125 states and 3918 transitions. Word has length 27 [2021-06-05 06:03:54,175 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:03:54,175 INFO L482 AbstractCegarLoop]: Abstraction has 2125 states and 3918 transitions. [2021-06-05 06:03:54,175 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 1.6923076923076923) internal successors, (44), 25 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:03:54,175 INFO L276 IsEmpty]: Start isEmpty. Operand 2125 states and 3918 transitions. [2021-06-05 06:03:54,177 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-06-05 06:03:54,177 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:03:54,177 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:03:54,392 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42,41 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:03:54,393 INFO L430 AbstractCegarLoop]: === Iteration 44 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:03:54,393 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:03:54,393 INFO L82 PathProgramCache]: Analyzing trace with hash 1465221358, now seen corresponding path program 41 times [2021-06-05 06:03:54,393 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:03:54,393 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [503623618] [2021-06-05 06:03:54,393 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:03:54,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:03:54,698 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:03:54,699 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:03:54,699 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [503623618] [2021-06-05 06:03:54,699 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [503623618] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:03:54,699 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [314485082] [2021-06-05 06:03:54,699 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 42 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 42 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:03:54,727 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 06:03:54,728 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:03:54,728 WARN L261 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 40 conjunts are in the unsatisfiable core [2021-06-05 06:03:54,729 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:03:55,045 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:03:55,046 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:03:55,046 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 55 treesize of output 37 [2021-06-05 06:03:55,047 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:03:55,059 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:03:55,061 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 06:03:55,061 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:67, output treesize:36 [2021-06-05 06:03:55,101 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:03:55,102 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:03:55,102 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 19 [2021-06-05 06:03:55,103 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:03:55,108 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:03:55,109 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:03:55,109 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:41, output treesize:7 [2021-06-05 06:03:55,227 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:03:55,227 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [314485082] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:03:55,228 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:03:55,228 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 29 [2021-06-05 06:03:55,228 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [665476764] [2021-06-05 06:03:55,228 INFO L462 AbstractCegarLoop]: Interpolant automaton has 30 states [2021-06-05 06:03:55,228 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:03:55,228 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-06-05 06:03:55,228 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=777, Unknown=0, NotChecked=0, Total=870 [2021-06-05 06:03:55,228 INFO L87 Difference]: Start difference. First operand 2125 states and 3918 transitions. Second operand has 30 states, 30 states have (on average 1.3666666666666667) internal successors, (41), 29 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:03:56,031 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:03:56,031 INFO L93 Difference]: Finished difference Result 2239 states and 4100 transitions. [2021-06-05 06:03:56,031 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-05 06:03:56,032 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 1.3666666666666667) internal successors, (41), 29 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-06-05 06:03:56,032 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:03:56,033 INFO L225 Difference]: With dead ends: 2239 [2021-06-05 06:03:56,034 INFO L226 Difference]: Without dead ends: 2226 [2021-06-05 06:03:56,034 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 10 SyntacticMatches, 5 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 529 ImplicationChecksByTransitivity, 1071.1ms TimeCoverageRelationStatistics Valid=251, Invalid=1911, Unknown=0, NotChecked=0, Total=2162 [2021-06-05 06:03:56,035 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2226 states. [2021-06-05 06:03:56,053 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2226 to 2132. [2021-06-05 06:03:56,054 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2132 states, 2131 states have (on average 1.8432660722665415) internal successors, (3928), 2131 states have internal predecessors, (3928), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:03:56,056 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2132 states to 2132 states and 3928 transitions. [2021-06-05 06:03:56,056 INFO L78 Accepts]: Start accepts. Automaton has 2132 states and 3928 transitions. Word has length 27 [2021-06-05 06:03:56,056 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:03:56,056 INFO L482 AbstractCegarLoop]: Abstraction has 2132 states and 3928 transitions. [2021-06-05 06:03:56,056 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 30 states, 30 states have (on average 1.3666666666666667) internal successors, (41), 29 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:03:56,057 INFO L276 IsEmpty]: Start isEmpty. Operand 2132 states and 3928 transitions. [2021-06-05 06:03:56,058 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-06-05 06:03:56,058 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:03:56,058 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:03:56,259 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable43 [2021-06-05 06:03:56,259 INFO L430 AbstractCegarLoop]: === Iteration 45 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:03:56,259 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:03:56,259 INFO L82 PathProgramCache]: Analyzing trace with hash -1754034782, now seen corresponding path program 42 times [2021-06-05 06:03:56,259 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:03:56,259 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1822012005] [2021-06-05 06:03:56,259 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:03:56,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:03:56,611 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:03:56,611 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:03:56,611 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1822012005] [2021-06-05 06:03:56,611 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1822012005] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:03:56,611 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1510282350] [2021-06-05 06:03:56,611 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 43 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 43 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:03:56,635 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 06:03:56,635 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:03:56,636 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 23 conjunts are in the unsatisfiable core [2021-06-05 06:03:56,636 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:03: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 13 treesize of output 9 [2021-06-05 06:03:56,785 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:03:56,788 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:03:56,789 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:03:56,789 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-06-05 06:03:56,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 13 treesize of output 9 [2021-06-05 06:03:56,795 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:03:56,797 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:03:56,798 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:03:56,798 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:18, output treesize:11 [2021-06-05 06:03:56,864 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:03:56,864 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1510282350] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:03:56,865 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:03:56,865 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 15] total 25 [2021-06-05 06:03:56,865 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [473118574] [2021-06-05 06:03:56,865 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-06-05 06:03:56,865 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:03:56,865 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-06-05 06:03:56,865 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=571, Unknown=0, NotChecked=0, Total=650 [2021-06-05 06:03:56,865 INFO L87 Difference]: Start difference. First operand 2132 states and 3928 transitions. Second operand has 26 states, 26 states have (on average 1.6923076923076923) internal successors, (44), 25 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:03:57,879 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:03:57,879 INFO L93 Difference]: Finished difference Result 2386 states and 4355 transitions. [2021-06-05 06:03:57,879 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2021-06-05 06:03:57,879 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 1.6923076923076923) internal successors, (44), 25 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-06-05 06:03:57,880 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:03:57,882 INFO L225 Difference]: With dead ends: 2386 [2021-06-05 06:03:57,882 INFO L226 Difference]: Without dead ends: 2376 [2021-06-05 06:03:57,883 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 835 ImplicationChecksByTransitivity, 1172.6ms TimeCoverageRelationStatistics Valid=462, Invalid=3198, Unknown=0, NotChecked=0, Total=3660 [2021-06-05 06:03:57,885 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2376 states. [2021-06-05 06:03:57,903 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2376 to 2134. [2021-06-05 06:03:57,905 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2134 states, 2133 states have (on average 1.843413033286451) internal successors, (3932), 2133 states have internal predecessors, (3932), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:03:57,907 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2134 states to 2134 states and 3932 transitions. [2021-06-05 06:03:57,908 INFO L78 Accepts]: Start accepts. Automaton has 2134 states and 3932 transitions. Word has length 27 [2021-06-05 06:03:57,929 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:03:57,929 INFO L482 AbstractCegarLoop]: Abstraction has 2134 states and 3932 transitions. [2021-06-05 06:03:57,929 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 1.6923076923076923) internal successors, (44), 25 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:03:57,929 INFO L276 IsEmpty]: Start isEmpty. Operand 2134 states and 3932 transitions. [2021-06-05 06:03:57,931 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-06-05 06:03:57,931 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:03:57,931 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:03:58,153 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44,43 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:03:58,153 INFO L430 AbstractCegarLoop]: === Iteration 46 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:03:58,153 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:03:58,153 INFO L82 PathProgramCache]: Analyzing trace with hash 136523938, now seen corresponding path program 43 times [2021-06-05 06:03:58,153 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:03:58,154 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [399154622] [2021-06-05 06:03:58,154 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:03:58,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:03:58,478 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:03:58,479 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:03:58,479 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [399154622] [2021-06-05 06:03:58,479 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [399154622] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:03:58,479 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2014843139] [2021-06-05 06:03:58,479 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 44 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 44 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:03:58,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:03:58,502 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 23 conjunts are in the unsatisfiable core [2021-06-05 06:03:58,503 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:03:58,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 13 treesize of output 9 [2021-06-05 06:03:58,635 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:03:58,638 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:03:58,638 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:03:58,638 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-06-05 06:03:58,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 13 treesize of output 9 [2021-06-05 06:03:58,644 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:03:58,647 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:03:58,648 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:03:58,648 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:18, output treesize:11 [2021-06-05 06:03:58,712 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:03:58,712 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2014843139] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:03:58,712 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:03:58,712 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 15] total 25 [2021-06-05 06:03:58,712 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1616503734] [2021-06-05 06:03:58,712 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-06-05 06:03:58,712 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:03:58,712 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-06-05 06:03:58,713 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=570, Unknown=0, NotChecked=0, Total=650 [2021-06-05 06:03:58,713 INFO L87 Difference]: Start difference. First operand 2134 states and 3932 transitions. Second operand has 26 states, 26 states have (on average 1.6923076923076923) internal successors, (44), 25 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:03:59,690 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:03:59,691 INFO L93 Difference]: Finished difference Result 2279 states and 4178 transitions. [2021-06-05 06:03:59,691 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-06-05 06:03:59,691 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 1.6923076923076923) internal successors, (44), 25 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-06-05 06:03:59,691 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:03:59,693 INFO L225 Difference]: With dead ends: 2279 [2021-06-05 06:03:59,693 INFO L226 Difference]: Without dead ends: 2266 [2021-06-05 06:03:59,693 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 707 ImplicationChecksByTransitivity, 1092.3ms TimeCoverageRelationStatistics Valid=429, Invalid=2763, Unknown=0, NotChecked=0, Total=3192 [2021-06-05 06:03:59,695 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2266 states. [2021-06-05 06:03:59,708 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2266 to 2138. [2021-06-05 06:03:59,709 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2138 states, 2137 states have (on average 1.8437061300889097) internal successors, (3940), 2137 states have internal predecessors, (3940), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:03:59,711 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2138 states to 2138 states and 3940 transitions. [2021-06-05 06:03:59,711 INFO L78 Accepts]: Start accepts. Automaton has 2138 states and 3940 transitions. Word has length 27 [2021-06-05 06:03:59,711 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:03:59,711 INFO L482 AbstractCegarLoop]: Abstraction has 2138 states and 3940 transitions. [2021-06-05 06:03:59,712 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 1.6923076923076923) internal successors, (44), 25 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:03:59,712 INFO L276 IsEmpty]: Start isEmpty. Operand 2138 states and 3940 transitions. [2021-06-05 06:03:59,713 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-06-05 06:03:59,713 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:03:59,713 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:03:59,914 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45,44 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:03:59,914 INFO L430 AbstractCegarLoop]: === Iteration 47 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:03:59,914 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:03:59,914 INFO L82 PathProgramCache]: Analyzing trace with hash 1212235094, now seen corresponding path program 44 times [2021-06-05 06:03:59,914 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:03:59,914 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1013892467] [2021-06-05 06:03:59,914 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:03:59,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:04:00,287 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:04:00,287 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:04:00,287 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1013892467] [2021-06-05 06:04:00,287 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1013892467] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:04:00,287 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1656074857] [2021-06-05 06:04:00,287 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 45 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 45 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:04:00,319 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 06:04:00,319 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:04:00,320 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 06:04:00,320 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:04:00,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 13 treesize of output 9 [2021-06-05 06:04:00,477 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:04:00,480 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:04:00,480 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:04:00,480 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-06-05 06:04:00,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 9 [2021-06-05 06:04:00,490 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:04:00,493 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:04:00,494 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:04:00,494 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:11 [2021-06-05 06:04:00,557 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:04:00,557 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1656074857] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:04:00,557 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:04:00,557 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 15] total 25 [2021-06-05 06:04:00,557 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1290532289] [2021-06-05 06:04:00,557 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-06-05 06:04:00,557 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:04:00,557 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-06-05 06:04:00,558 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=570, Unknown=0, NotChecked=0, Total=650 [2021-06-05 06:04:00,558 INFO L87 Difference]: Start difference. First operand 2138 states and 3940 transitions. Second operand has 26 states, 26 states have (on average 1.6923076923076923) internal successors, (44), 25 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:04:01,456 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:04:01,456 INFO L93 Difference]: Finished difference Result 2291 states and 4200 transitions. [2021-06-05 06:04:01,456 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-06-05 06:04:01,457 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 1.6923076923076923) internal successors, (44), 25 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-06-05 06:04:01,457 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:04:01,458 INFO L225 Difference]: With dead ends: 2291 [2021-06-05 06:04:01,459 INFO L226 Difference]: Without dead ends: 2281 [2021-06-05 06:04:01,459 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 602 ImplicationChecksByTransitivity, 1095.9ms TimeCoverageRelationStatistics Valid=394, Invalid=2468, Unknown=0, NotChecked=0, Total=2862 [2021-06-05 06:04:01,460 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2281 states. [2021-06-05 06:04:01,479 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2281 to 2139. [2021-06-05 06:04:01,480 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2139 states, 2138 states have (on average 1.84377923292797) internal successors, (3942), 2138 states have internal predecessors, (3942), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:04:01,483 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2139 states to 2139 states and 3942 transitions. [2021-06-05 06:04:01,483 INFO L78 Accepts]: Start accepts. Automaton has 2139 states and 3942 transitions. Word has length 27 [2021-06-05 06:04:01,483 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:04:01,483 INFO L482 AbstractCegarLoop]: Abstraction has 2139 states and 3942 transitions. [2021-06-05 06:04:01,483 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 1.6923076923076923) internal successors, (44), 25 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:04:01,483 INFO L276 IsEmpty]: Start isEmpty. Operand 2139 states and 3942 transitions. [2021-06-05 06:04:01,486 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-06-05 06:04:01,486 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:04:01,486 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:04:01,706 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable46 [2021-06-05 06:04:01,707 INFO L430 AbstractCegarLoop]: === Iteration 48 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:04:01,707 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:04:01,707 INFO L82 PathProgramCache]: Analyzing trace with hash -1400895292, now seen corresponding path program 45 times [2021-06-05 06:04:01,707 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:04:01,707 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2002835511] [2021-06-05 06:04:01,707 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:04:01,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:04:02,030 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:04:02,030 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:04:02,030 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2002835511] [2021-06-05 06:04:02,030 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2002835511] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:04:02,030 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [587238482] [2021-06-05 06:04:02,030 INFO L93 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 06:04:02,054 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 06:04:02,054 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:04:02,054 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 31 conjunts are in the unsatisfiable core [2021-06-05 06:04:02,055 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:04:02,353 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 06:04:02,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 2 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 23 [2021-06-05 06:04:02,355 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:04:02,360 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:04:02,361 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:04:02,361 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:49, output treesize:31 [2021-06-05 06:04:02,429 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:04:02,429 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:04:02,430 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 14 [2021-06-05 06:04:02,430 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:04:02,435 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:04:02,437 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:04:02,437 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:41, output treesize:9 [2021-06-05 06:04:02,523 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:04:02,524 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [587238482] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:04:02,524 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:04:02,524 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 31 [2021-06-05 06:04:02,524 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1168622412] [2021-06-05 06:04:02,524 INFO L462 AbstractCegarLoop]: Interpolant automaton has 32 states [2021-06-05 06:04:02,524 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:04:02,524 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-06-05 06:04:02,524 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=906, Unknown=0, NotChecked=0, Total=992 [2021-06-05 06:04:02,524 INFO L87 Difference]: Start difference. First operand 2139 states and 3942 transitions. Second operand has 32 states, 32 states have (on average 1.5) internal successors, (48), 31 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:04:03,983 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:04:03,984 INFO L93 Difference]: Finished difference Result 2320 states and 4278 transitions. [2021-06-05 06:04:03,984 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-06-05 06:04:03,984 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 1.5) internal successors, (48), 31 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-06-05 06:04:03,984 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:04:03,986 INFO L225 Difference]: With dead ends: 2320 [2021-06-05 06:04:03,986 INFO L226 Difference]: Without dead ends: 2310 [2021-06-05 06:04:03,986 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 11 SyntacticMatches, 2 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 773 ImplicationChecksByTransitivity, 1644.3ms TimeCoverageRelationStatistics Valid=419, Invalid=3363, Unknown=0, NotChecked=0, Total=3782 [2021-06-05 06:04:03,988 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2310 states. [2021-06-05 06:04:04,005 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2310 to 2190. [2021-06-05 06:04:04,007 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2190 states, 2189 states have (on average 1.8529008679762449) internal successors, (4056), 2189 states have internal predecessors, (4056), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:04:04,010 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2190 states to 2190 states and 4056 transitions. [2021-06-05 06:04:04,010 INFO L78 Accepts]: Start accepts. Automaton has 2190 states and 4056 transitions. Word has length 27 [2021-06-05 06:04:04,010 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:04:04,010 INFO L482 AbstractCegarLoop]: Abstraction has 2190 states and 4056 transitions. [2021-06-05 06:04:04,010 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 32 states, 32 states have (on average 1.5) internal successors, (48), 31 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:04:04,010 INFO L276 IsEmpty]: Start isEmpty. Operand 2190 states and 4056 transitions. [2021-06-05 06:04:04,012 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-06-05 06:04:04,012 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:04:04,013 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:04:04,232 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable47 [2021-06-05 06:04:04,232 INFO L430 AbstractCegarLoop]: === Iteration 49 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:04:04,232 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:04:04,232 INFO L82 PathProgramCache]: Analyzing trace with hash -1520802606, now seen corresponding path program 46 times [2021-06-05 06:04:04,232 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:04:04,233 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1249925694] [2021-06-05 06:04:04,233 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:04:04,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:04:04,457 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 06:04:04,458 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:04:04,458 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1249925694] [2021-06-05 06:04:04,458 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1249925694] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:04:04,458 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1122405693] [2021-06-05 06:04:04,458 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 47 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 47 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:04:04,493 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 06:04:04,494 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:04:04,494 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 23 conjunts are in the unsatisfiable core [2021-06-05 06:04:04,495 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:04: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 13 treesize of output 9 [2021-06-05 06:04:04,559 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:04:04,562 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:04:04,563 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:04:04,563 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-06-05 06:04:04,572 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-06-05 06:04:04,573 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:04:04,576 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:04:04,577 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:04:04,577 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:16, output treesize:9 [2021-06-05 06:04:04,641 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 06:04:04,641 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1122405693] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:04:04,641 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:04:04,641 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 17 [2021-06-05 06:04:04,641 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1921683732] [2021-06-05 06:04:04,641 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 06:04:04,641 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:04:04,642 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 06:04:04,642 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=257, Unknown=0, NotChecked=0, Total=306 [2021-06-05 06:04:04,642 INFO L87 Difference]: Start difference. First operand 2190 states and 4056 transitions. Second operand has 18 states, 18 states have (on average 1.7222222222222223) internal successors, (31), 17 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:04:05,402 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:04:05,403 INFO L93 Difference]: Finished difference Result 3078 states and 5586 transitions. [2021-06-05 06:04:05,403 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-06-05 06:04:05,403 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.7222222222222223) internal successors, (31), 17 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 27 [2021-06-05 06:04:05,403 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:04:05,406 INFO L225 Difference]: With dead ends: 3078 [2021-06-05 06:04:05,406 INFO L226 Difference]: Without dead ends: 3069 [2021-06-05 06:04:05,406 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 18 SyntacticMatches, 8 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 339 ImplicationChecksByTransitivity, 737.0ms TimeCoverageRelationStatistics Valid=248, Invalid=1312, Unknown=0, NotChecked=0, Total=1560 [2021-06-05 06:04:05,408 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3069 states. [2021-06-05 06:04:05,430 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3069 to 2466. [2021-06-05 06:04:05,432 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2466 states, 2465 states have (on average 1.8377281947261663) internal successors, (4530), 2465 states have internal predecessors, (4530), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:04:05,436 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2466 states to 2466 states and 4530 transitions. [2021-06-05 06:04:05,436 INFO L78 Accepts]: Start accepts. Automaton has 2466 states and 4530 transitions. Word has length 27 [2021-06-05 06:04:05,436 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:04:05,436 INFO L482 AbstractCegarLoop]: Abstraction has 2466 states and 4530 transitions. [2021-06-05 06:04:05,436 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.7222222222222223) internal successors, (31), 17 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:04:05,437 INFO L276 IsEmpty]: Start isEmpty. Operand 2466 states and 4530 transitions. [2021-06-05 06:04:05,439 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-06-05 06:04:05,439 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:04:05,439 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:04:05,652 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 47 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable48 [2021-06-05 06:04:05,653 INFO L430 AbstractCegarLoop]: === Iteration 50 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:04:05,653 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:04:05,653 INFO L82 PathProgramCache]: Analyzing trace with hash 1997778718, now seen corresponding path program 47 times [2021-06-05 06:04:05,653 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:04:05,653 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1001932427] [2021-06-05 06:04:05,653 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:04:05,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:04:05,866 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 06:04:05,866 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:04:05,866 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1001932427] [2021-06-05 06:04:05,866 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1001932427] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:04:05,866 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [394485598] [2021-06-05 06:04:05,866 INFO L93 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 06:04:05,892 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 06:04:05,892 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:04:05,892 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 06:04:05,893 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:04:05,992 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-06-05 06:04:05,993 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:04:05,998 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:04:05,998 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:04:05,998 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-06-05 06:04:06,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 13 treesize of output 9 [2021-06-05 06:04:06,009 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:04:06,013 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:04:06,013 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:04:06,014 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:16, output treesize:9 [2021-06-05 06:04:06,087 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 3 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:04:06,087 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [394485598] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:04:06,087 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:04:06,087 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 16] total 21 [2021-06-05 06:04:06,087 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [492713540] [2021-06-05 06:04:06,087 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-05 06:04:06,087 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:04:06,088 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-05 06:04:06,088 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=384, Unknown=0, NotChecked=0, Total=462 [2021-06-05 06:04:06,088 INFO L87 Difference]: Start difference. First operand 2466 states and 4530 transitions. Second operand has 22 states, 22 states have (on average 1.8181818181818181) internal successors, (40), 21 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:04:06,858 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:04:06,858 INFO L93 Difference]: Finished difference Result 3667 states and 6635 transitions. [2021-06-05 06:04:06,858 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-06-05 06:04:06,859 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 1.8181818181818181) internal successors, (40), 21 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-06-05 06:04:06,859 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:04:06,862 INFO L225 Difference]: With dead ends: 3667 [2021-06-05 06:04:06,862 INFO L226 Difference]: Without dead ends: 3654 [2021-06-05 06:04:06,862 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 17 SyntacticMatches, 5 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 510 ImplicationChecksByTransitivity, 796.7ms TimeCoverageRelationStatistics Valid=371, Invalid=1885, Unknown=0, NotChecked=0, Total=2256 [2021-06-05 06:04:06,865 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3654 states. [2021-06-05 06:04:06,885 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3654 to 2544. [2021-06-05 06:04:06,887 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2544 states, 2543 states have (on average 1.8533228470310656) internal successors, (4713), 2543 states have internal predecessors, (4713), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:04:06,890 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2544 states to 2544 states and 4713 transitions. [2021-06-05 06:04:06,891 INFO L78 Accepts]: Start accepts. Automaton has 2544 states and 4713 transitions. Word has length 27 [2021-06-05 06:04:06,891 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:04:06,891 INFO L482 AbstractCegarLoop]: Abstraction has 2544 states and 4713 transitions. [2021-06-05 06:04:06,891 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 1.8181818181818181) internal successors, (40), 21 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:04:06,891 INFO L276 IsEmpty]: Start isEmpty. Operand 2544 states and 4713 transitions. [2021-06-05 06:04:06,893 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-06-05 06:04:06,893 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:04:06,894 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:04:07,108 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable49,48 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:04:07,109 INFO L430 AbstractCegarLoop]: === Iteration 51 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:04:07,109 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:04:07,109 INFO L82 PathProgramCache]: Analyzing trace with hash -1415122854, now seen corresponding path program 48 times [2021-06-05 06:04:07,109 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:04:07,109 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [658296101] [2021-06-05 06:04:07,109 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:04:07,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:04:07,332 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 06:04:07,332 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:04:07,332 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [658296101] [2021-06-05 06:04:07,332 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [658296101] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:04:07,332 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1503675966] [2021-06-05 06:04:07,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 49 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 49 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:04:07,356 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-06-05 06:04:07,356 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:04:07,357 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 23 conjunts are in the unsatisfiable core [2021-06-05 06:04:07,357 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:04:07,418 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-06-05 06:04:07,419 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:04:07,421 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:04:07,422 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:04:07,422 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-06-05 06:04:07,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 13 treesize of output 9 [2021-06-05 06:04:07,430 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:04:07,432 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:04:07,433 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:04:07,433 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:16, output treesize:9 [2021-06-05 06:04:07,485 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 06:04:07,485 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1503675966] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:04:07,485 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:04:07,485 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 17 [2021-06-05 06:04:07,485 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1102055549] [2021-06-05 06:04:07,485 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 06:04:07,485 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:04:07,485 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 06:04:07,485 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=257, Unknown=0, NotChecked=0, Total=306 [2021-06-05 06:04:07,486 INFO L87 Difference]: Start difference. First operand 2544 states and 4713 transitions. Second operand has 18 states, 18 states have (on average 1.6666666666666667) 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 06:04:08,186 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:04:08,186 INFO L93 Difference]: Finished difference Result 2876 states and 5188 transitions. [2021-06-05 06:04:08,186 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-06-05 06:04:08,186 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.6666666666666667) 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 27 [2021-06-05 06:04:08,187 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:04:08,189 INFO L225 Difference]: With dead ends: 2876 [2021-06-05 06:04:08,189 INFO L226 Difference]: Without dead ends: 2860 [2021-06-05 06:04:08,190 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 18 SyntacticMatches, 8 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 422 ImplicationChecksByTransitivity, 693.5ms TimeCoverageRelationStatistics Valid=273, Invalid=1533, Unknown=0, NotChecked=0, Total=1806 [2021-06-05 06:04:08,192 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2860 states. [2021-06-05 06:04:08,208 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2860 to 2357. [2021-06-05 06:04:08,209 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2357 states, 2356 states have (on average 1.8535653650254669) internal successors, (4367), 2356 states have internal predecessors, (4367), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:04:08,211 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2357 states to 2357 states and 4367 transitions. [2021-06-05 06:04:08,211 INFO L78 Accepts]: Start accepts. Automaton has 2357 states and 4367 transitions. Word has length 27 [2021-06-05 06:04:08,211 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:04:08,211 INFO L482 AbstractCegarLoop]: Abstraction has 2357 states and 4367 transitions. [2021-06-05 06:04:08,211 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.6666666666666667) 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 06:04:08,212 INFO L276 IsEmpty]: Start isEmpty. Operand 2357 states and 4367 transitions. [2021-06-05 06:04:08,213 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-06-05 06:04:08,213 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:04:08,214 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:04:08,428 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50,49 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:04:08,429 INFO L430 AbstractCegarLoop]: === Iteration 52 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:04:08,429 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:04:08,429 INFO L82 PathProgramCache]: Analyzing trace with hash -875519684, now seen corresponding path program 49 times [2021-06-05 06:04:08,429 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:04:08,429 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1959049671] [2021-06-05 06:04:08,429 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:04:08,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:04:08,643 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:04:08,643 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:04:08,643 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1959049671] [2021-06-05 06:04:08,643 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1959049671] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:04:08,643 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [66390008] [2021-06-05 06:04:08,643 INFO 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 06:04:08,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:04:08,678 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 23 conjunts are in the unsatisfiable core [2021-06-05 06:04:08,679 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:04:08,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 13 treesize of output 9 [2021-06-05 06:04:08,733 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:04:08,736 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:04:08,736 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:04:08,736 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-06-05 06:04:08,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 13 treesize of output 9 [2021-06-05 06:04:08,763 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:04:08,767 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:04:08,767 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:04:08,767 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:19, output treesize:12 [2021-06-05 06:04:08,822 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:04:08,822 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [66390008] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:04:08,822 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:04:08,822 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 19 [2021-06-05 06:04:08,822 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [652851583] [2021-06-05 06:04:08,822 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-05 06:04:08,822 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:04:08,822 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-05 06:04:08,823 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=330, Unknown=0, NotChecked=0, Total=380 [2021-06-05 06:04:08,823 INFO L87 Difference]: Start difference. First operand 2357 states and 4367 transitions. Second operand has 20 states, 20 states have (on average 1.55) internal successors, (31), 19 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:04:09,235 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:04:09,235 INFO L93 Difference]: Finished difference Result 2570 states and 4762 transitions. [2021-06-05 06:04:09,235 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-05 06:04:09,235 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 1.55) internal successors, (31), 19 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 27 [2021-06-05 06:04:09,235 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:04:09,237 INFO L225 Difference]: With dead ends: 2570 [2021-06-05 06:04:09,237 INFO L226 Difference]: Without dead ends: 2554 [2021-06-05 06:04:09,237 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 17 SyntacticMatches, 7 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 256 ImplicationChecksByTransitivity, 479.3ms TimeCoverageRelationStatistics Valid=154, Invalid=1036, Unknown=0, NotChecked=0, Total=1190 [2021-06-05 06:04:09,239 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2554 states. [2021-06-05 06:04:09,253 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2554 to 2363. [2021-06-05 06:04:09,254 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2363 states, 2362 states have (on average 1.853090601185436) internal successors, (4377), 2362 states have internal predecessors, (4377), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:04:09,256 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2363 states to 2363 states and 4377 transitions. [2021-06-05 06:04:09,256 INFO L78 Accepts]: Start accepts. Automaton has 2363 states and 4377 transitions. Word has length 27 [2021-06-05 06:04:09,257 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:04:09,257 INFO L482 AbstractCegarLoop]: Abstraction has 2363 states and 4377 transitions. [2021-06-05 06:04:09,257 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 1.55) internal successors, (31), 19 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:04:09,257 INFO L276 IsEmpty]: Start isEmpty. Operand 2363 states and 4377 transitions. [2021-06-05 06:04:09,258 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-06-05 06:04:09,258 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:04:09,258 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:04:09,459 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51,50 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:04:09,459 INFO L430 AbstractCegarLoop]: === Iteration 53 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:04:09,459 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:04:09,459 INFO L82 PathProgramCache]: Analyzing trace with hash 114189252, now seen corresponding path program 50 times [2021-06-05 06:04:09,459 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:04:09,459 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2038039984] [2021-06-05 06:04:09,459 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:04:09,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:04:09,686 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:04:09,686 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:04:09,686 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2038039984] [2021-06-05 06:04:09,686 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2038039984] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:04:09,686 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1080381551] [2021-06-05 06:04:09,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 51 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 51 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:04:09,710 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 06:04:09,710 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:04:09,710 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 23 conjunts are in the unsatisfiable core [2021-06-05 06:04:09,711 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:04:09,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 13 treesize of output 9 [2021-06-05 06:04:09,772 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:04:09,775 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:04:09,776 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:04:09,776 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-06-05 06:04:09,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 13 treesize of output 9 [2021-06-05 06:04:09,784 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:04:09,788 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:04:09,789 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:04:09,789 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:16, output treesize:9 [2021-06-05 06:04:09,857 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:04:09,857 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1080381551] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:04:09,857 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:04:09,858 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 18 [2021-06-05 06:04:09,858 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [901818825] [2021-06-05 06:04:09,858 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 06:04:09,858 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:04:09,858 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 06:04:09,858 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=295, Unknown=0, NotChecked=0, Total=342 [2021-06-05 06:04:09,858 INFO L87 Difference]: Start difference. First operand 2363 states and 4377 transitions. Second operand has 19 states, 19 states have (on average 1.631578947368421) internal successors, (31), 18 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:04:10,611 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:04:10,612 INFO L93 Difference]: Finished difference Result 2690 states and 4910 transitions. [2021-06-05 06:04:10,613 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-06-05 06:04:10,613 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.631578947368421) internal successors, (31), 18 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 27 [2021-06-05 06:04:10,613 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:04:10,615 INFO L225 Difference]: With dead ends: 2690 [2021-06-05 06:04:10,615 INFO L226 Difference]: Without dead ends: 2683 [2021-06-05 06:04:10,615 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 18 SyntacticMatches, 7 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 419 ImplicationChecksByTransitivity, 733.9ms TimeCoverageRelationStatistics Valid=278, Invalid=1614, Unknown=0, NotChecked=0, Total=1892 [2021-06-05 06:04:10,617 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2683 states. [2021-06-05 06:04:10,633 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2683 to 2368. [2021-06-05 06:04:10,634 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2368 states, 2367 states have (on average 1.8517110266159695) internal successors, (4383), 2367 states have internal predecessors, (4383), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:04:10,636 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2368 states to 2368 states and 4383 transitions. [2021-06-05 06:04:10,636 INFO L78 Accepts]: Start accepts. Automaton has 2368 states and 4383 transitions. Word has length 27 [2021-06-05 06:04:10,636 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:04:10,637 INFO L482 AbstractCegarLoop]: Abstraction has 2368 states and 4383 transitions. [2021-06-05 06:04:10,637 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.631578947368421) internal successors, (31), 18 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:04:10,637 INFO L276 IsEmpty]: Start isEmpty. Operand 2368 states and 4383 transitions. [2021-06-05 06:04:10,638 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-06-05 06:04:10,639 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:04:10,639 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:04:10,839 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52,51 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:04:10,839 INFO L430 AbstractCegarLoop]: === Iteration 54 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:04:10,839 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:04:10,839 INFO L82 PathProgramCache]: Analyzing trace with hash 996254976, now seen corresponding path program 51 times [2021-06-05 06:04:10,839 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:04:10,840 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [179826119] [2021-06-05 06:04:10,840 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:04:10,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:04:11,045 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:04:11,045 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:04:11,045 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [179826119] [2021-06-05 06:04:11,045 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [179826119] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:04:11,045 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2006901673] [2021-06-05 06:04:11,045 INFO L93 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 06:04:11,068 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-06-05 06:04:11,069 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:04:11,069 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 23 conjunts are in the unsatisfiable core [2021-06-05 06:04:11,069 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:04:11,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 13 treesize of output 9 [2021-06-05 06:04:11,129 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:04:11,131 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:04:11,132 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:04:11,132 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-06-05 06:04:11,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 13 treesize of output 9 [2021-06-05 06:04:11,140 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:04:11,143 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:04:11,143 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:04:11,143 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:16, output treesize:9 [2021-06-05 06:04:11,198 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:04:11,199 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2006901673] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:04:11,199 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:04:11,199 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 18 [2021-06-05 06:04:11,199 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1861316826] [2021-06-05 06:04:11,199 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 06:04:11,199 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:04:11,199 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 06:04:11,199 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=295, Unknown=0, NotChecked=0, Total=342 [2021-06-05 06:04:11,199 INFO L87 Difference]: Start difference. First operand 2368 states and 4383 transitions. Second operand has 19 states, 19 states have (on average 1.5789473684210527) internal successors, (30), 18 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 06:04:11,935 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:04:11,935 INFO L93 Difference]: Finished difference Result 2696 states and 4918 transitions. [2021-06-05 06:04:11,935 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-06-05 06:04:11,935 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.5789473684210527) internal successors, (30), 18 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 27 [2021-06-05 06:04:11,935 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:04:11,937 INFO L225 Difference]: With dead ends: 2696 [2021-06-05 06:04:11,937 INFO L226 Difference]: Without dead ends: 2680 [2021-06-05 06:04:11,938 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 18 SyntacticMatches, 7 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 473 ImplicationChecksByTransitivity, 711.7ms TimeCoverageRelationStatistics Valid=295, Invalid=1775, Unknown=0, NotChecked=0, Total=2070 [2021-06-05 06:04:11,939 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2680 states. [2021-06-05 06:04:11,954 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2680 to 2437. [2021-06-05 06:04:11,955 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2437 states, 2436 states have (on average 1.8497536945812807) internal successors, (4506), 2436 states have internal predecessors, (4506), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:04:11,958 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2437 states to 2437 states and 4506 transitions. [2021-06-05 06:04:11,958 INFO L78 Accepts]: Start accepts. Automaton has 2437 states and 4506 transitions. Word has length 27 [2021-06-05 06:04:11,958 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:04:11,958 INFO L482 AbstractCegarLoop]: Abstraction has 2437 states and 4506 transitions. [2021-06-05 06:04:11,958 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.5789473684210527) internal successors, (30), 18 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 06:04:11,958 INFO L276 IsEmpty]: Start isEmpty. Operand 2437 states and 4506 transitions. [2021-06-05 06:04:11,960 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-06-05 06:04:11,960 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:04:11,960 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:04:12,160 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 52 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable53 [2021-06-05 06:04:12,160 INFO L430 AbstractCegarLoop]: === Iteration 55 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:04:12,160 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:04:12,161 INFO L82 PathProgramCache]: Analyzing trace with hash 701934574, now seen corresponding path program 52 times [2021-06-05 06:04:12,161 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:04:12,161 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [303024163] [2021-06-05 06:04:12,161 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:04:12,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:04:12,403 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:04:12,403 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:04:12,403 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [303024163] [2021-06-05 06:04:12,403 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [303024163] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:04:12,403 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1179890073] [2021-06-05 06:04:12,403 INFO L93 rtionOrderModulation]: Changing 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 06:04:12,436 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 06:04:12,436 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:04:12,437 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 23 conjunts are in the unsatisfiable core [2021-06-05 06:04:12,437 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:04:12,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 13 treesize of output 9 [2021-06-05 06:04:12,498 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:04:12,500 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:04:12,501 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:04:12,501 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-06-05 06:04:12,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 13 treesize of output 9 [2021-06-05 06:04:12,507 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:04:12,510 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:04:12,510 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:04:12,510 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:18, output treesize:11 [2021-06-05 06:04:12,569 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:04:12,569 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1179890073] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:04:12,569 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:04:12,569 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 18 [2021-06-05 06:04:12,569 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [500347480] [2021-06-05 06:04:12,569 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 06:04:12,569 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:04:12,569 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 06:04:12,569 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=293, Unknown=0, NotChecked=0, Total=342 [2021-06-05 06:04:12,569 INFO L87 Difference]: Start difference. First operand 2437 states and 4506 transitions. Second operand has 19 states, 19 states have (on average 1.631578947368421) internal successors, (31), 18 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:04:13,254 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:04:13,254 INFO L93 Difference]: Finished difference Result 3054 states and 5596 transitions. [2021-06-05 06:04:13,254 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-06-05 06:04:13,254 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.631578947368421) internal successors, (31), 18 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 27 [2021-06-05 06:04:13,254 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:04:13,257 INFO L225 Difference]: With dead ends: 3054 [2021-06-05 06:04:13,257 INFO L226 Difference]: Without dead ends: 3047 [2021-06-05 06:04:13,257 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 18 SyntacticMatches, 7 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 444 ImplicationChecksByTransitivity, 674.6ms TimeCoverageRelationStatistics Valid=290, Invalid=1690, Unknown=0, NotChecked=0, Total=1980 [2021-06-05 06:04:13,259 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3047 states. [2021-06-05 06:04:13,277 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3047 to 2438. [2021-06-05 06:04:13,278 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2438 states, 2437 states have (on average 1.8498153467377925) internal successors, (4508), 2437 states have internal predecessors, (4508), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:04:13,281 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2438 states to 2438 states and 4508 transitions. [2021-06-05 06:04:13,281 INFO L78 Accepts]: Start accepts. Automaton has 2438 states and 4508 transitions. Word has length 27 [2021-06-05 06:04:13,281 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:04:13,281 INFO L482 AbstractCegarLoop]: Abstraction has 2438 states and 4508 transitions. [2021-06-05 06:04:13,281 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.631578947368421) internal successors, (31), 18 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:04:13,281 INFO L276 IsEmpty]: Start isEmpty. Operand 2438 states and 4508 transitions. [2021-06-05 06:04:13,283 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-06-05 06:04:13,283 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:04:13,283 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:04:13,483 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54,53 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:04:13,483 INFO L430 AbstractCegarLoop]: === Iteration 56 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:04:13,484 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:04:13,484 INFO L82 PathProgramCache]: Analyzing trace with hash 1584000298, now seen corresponding path program 53 times [2021-06-05 06:04:13,484 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:04:13,484 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [421103365] [2021-06-05 06:04:13,484 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:04:13,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:04:13,721 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:04:13,721 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:04:13,721 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [421103365] [2021-06-05 06:04:13,721 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [421103365] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:04:13,721 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [655683082] [2021-06-05 06:04:13,721 INFO L93 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 06:04:13,746 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-06-05 06:04:13,746 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:04:13,747 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 06:04:13,747 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:04:13,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 13 treesize of output 9 [2021-06-05 06:04:13,844 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:04:13,847 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:04:13,847 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:04:13,847 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-06-05 06:04:13,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 13 treesize of output 9 [2021-06-05 06:04:13,854 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:04:13,858 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:04:13,858 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:04:13,858 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:18, output treesize:11 [2021-06-05 06:04:13,919 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:04:13,920 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [655683082] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:04:13,920 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:04:13,920 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 21 [2021-06-05 06:04:13,920 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1589001539] [2021-06-05 06:04:13,920 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-05 06:04:13,920 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:04:13,920 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-05 06:04:13,920 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=400, Unknown=0, NotChecked=0, Total=462 [2021-06-05 06:04:13,921 INFO L87 Difference]: Start difference. First operand 2438 states and 4508 transitions. Second operand has 22 states, 22 states have (on average 1.7272727272727273) internal successors, (38), 21 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:04:14,677 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:04:14,677 INFO L93 Difference]: Finished difference Result 3045 states and 5584 transitions. [2021-06-05 06:04:14,677 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-06-05 06:04:14,678 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 1.7272727272727273) internal successors, (38), 21 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 27 [2021-06-05 06:04:14,678 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:04:14,680 INFO L225 Difference]: With dead ends: 3045 [2021-06-05 06:04:14,680 INFO L226 Difference]: Without dead ends: 3032 [2021-06-05 06:04:14,680 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 17 SyntacticMatches, 5 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 543 ImplicationChecksByTransitivity, 788.1ms TimeCoverageRelationStatistics Valid=346, Invalid=2104, Unknown=0, NotChecked=0, Total=2450 [2021-06-05 06:04:14,682 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3032 states. [2021-06-05 06:04:14,701 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3032 to 2438. [2021-06-05 06:04:14,702 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2438 states, 2437 states have (on average 1.8498153467377925) internal successors, (4508), 2437 states have internal predecessors, (4508), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:04:14,705 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2438 states to 2438 states and 4508 transitions. [2021-06-05 06:04:14,705 INFO L78 Accepts]: Start accepts. Automaton has 2438 states and 4508 transitions. Word has length 27 [2021-06-05 06:04:14,705 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:04:14,705 INFO L482 AbstractCegarLoop]: Abstraction has 2438 states and 4508 transitions. [2021-06-05 06:04:14,705 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 1.7272727272727273) internal successors, (38), 21 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:04:14,705 INFO L276 IsEmpty]: Start isEmpty. Operand 2438 states and 4508 transitions. [2021-06-05 06:04:14,707 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-06-05 06:04:14,707 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:04:14,707 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:04:14,908 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 54 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable55 [2021-06-05 06:04:14,908 INFO L430 AbstractCegarLoop]: === Iteration 57 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:04:14,908 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:04:14,908 INFO L82 PathProgramCache]: Analyzing trace with hash 1777645730, now seen corresponding path program 54 times [2021-06-05 06:04:14,909 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:04:14,909 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1856698057] [2021-06-05 06:04:14,909 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:04:14,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:04:15,235 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:04:15,236 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:04:15,236 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1856698057] [2021-06-05 06:04:15,236 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1856698057] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:04:15,236 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2081421712] [2021-06-05 06:04:15,236 INFO L93 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 06:04:15,264 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-05 06:04:15,265 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:04:15,265 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 22 conjunts are in the unsatisfiable core [2021-06-05 06:04:15,265 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:04:15,486 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:04:15,486 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 06:04:15,487 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:04:15,492 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:04:15,493 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:04:15,493 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:24, output treesize:9 [2021-06-05 06:04:15,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 13 treesize of output 9 [2021-06-05 06:04:15,512 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:04:15,515 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:04:15,516 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:04:15,516 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:18, output treesize:11 [2021-06-05 06:04:15,598 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:04:15,598 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2081421712] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:04:15,598 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:04:15,598 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 28 [2021-06-05 06:04:15,598 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1108710679] [2021-06-05 06:04:15,598 INFO L462 AbstractCegarLoop]: Interpolant automaton has 29 states [2021-06-05 06:04:15,599 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:04:15,599 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2021-06-05 06:04:15,599 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=721, Unknown=0, NotChecked=0, Total=812 [2021-06-05 06:04:15,599 INFO L87 Difference]: Start difference. First operand 2438 states and 4508 transitions. Second operand has 29 states, 29 states have (on average 1.6206896551724137) internal successors, (47), 28 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:04:17,278 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:04:17,278 INFO L93 Difference]: Finished difference Result 2512 states and 4586 transitions. [2021-06-05 06:04:17,278 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2021-06-05 06:04:17,278 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 1.6206896551724137) internal successors, (47), 28 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-06-05 06:04:17,279 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:04:17,281 INFO L225 Difference]: With dead ends: 2512 [2021-06-05 06:04:17,281 INFO L226 Difference]: Without dead ends: 2478 [2021-06-05 06:04:17,281 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 14 SyntacticMatches, 2 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1100 ImplicationChecksByTransitivity, 1736.7ms TimeCoverageRelationStatistics Valid=642, Invalid=4050, Unknown=0, NotChecked=0, Total=4692 [2021-06-05 06:04:17,283 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2478 states. [2021-06-05 06:04:17,296 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2478 to 1837. [2021-06-05 06:04:17,297 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1837 states, 1836 states have (on average 1.8229847494553377) internal successors, (3347), 1836 states have internal predecessors, (3347), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:04:17,299 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1837 states to 1837 states and 3347 transitions. [2021-06-05 06:04:17,299 INFO L78 Accepts]: Start accepts. Automaton has 1837 states and 3347 transitions. Word has length 27 [2021-06-05 06:04:17,299 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:04:17,299 INFO L482 AbstractCegarLoop]: Abstraction has 1837 states and 3347 transitions. [2021-06-05 06:04:17,299 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 29 states, 29 states have (on average 1.6206896551724137) internal successors, (47), 28 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:04:17,299 INFO L276 IsEmpty]: Start isEmpty. Operand 1837 states and 3347 transitions. [2021-06-05 06:04:17,300 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-06-05 06:04:17,301 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:04:17,301 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:04:17,501 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 55 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable56 [2021-06-05 06:04:17,501 INFO L430 AbstractCegarLoop]: === Iteration 58 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:04:17,501 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:04:17,501 INFO L82 PathProgramCache]: Analyzing trace with hash -1635255842, now seen corresponding path program 55 times [2021-06-05 06:04:17,501 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:04:17,502 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1819380042] [2021-06-05 06:04:17,502 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:04:17,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:04:17,783 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:04:17,783 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:04:17,783 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1819380042] [2021-06-05 06:04:17,784 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1819380042] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:04:17,784 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [364202158] [2021-06-05 06:04:17,784 INFO 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 06:04:17,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:04:17,808 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 23 conjunts are in the unsatisfiable core [2021-06-05 06:04:17,808 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:04:17,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 13 treesize of output 9 [2021-06-05 06:04:17,955 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:04:17,958 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:04:17,959 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:04:17,959 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-06-05 06:04:17,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 13 treesize of output 9 [2021-06-05 06:04:17,966 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:04:17,969 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:04:17,969 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:04:17,970 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:18, output treesize:11 [2021-06-05 06:04:18,036 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:04:18,036 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [364202158] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:04:18,036 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:04:18,036 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 26 [2021-06-05 06:04:18,036 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1318426025] [2021-06-05 06:04:18,036 INFO L462 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-06-05 06:04:18,036 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:04:18,037 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-06-05 06:04:18,037 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=621, Unknown=0, NotChecked=0, Total=702 [2021-06-05 06:04:18,037 INFO L87 Difference]: Start difference. First operand 1837 states and 3347 transitions. Second operand has 27 states, 27 states have (on average 1.6296296296296295) internal successors, (44), 26 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:04:19,246 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:04:19,247 INFO L93 Difference]: Finished difference Result 2318 states and 4164 transitions. [2021-06-05 06:04:19,247 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2021-06-05 06:04:19,247 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 1.6296296296296295) internal successors, (44), 26 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-06-05 06:04:19,247 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:04:19,249 INFO L225 Difference]: With dead ends: 2318 [2021-06-05 06:04:19,249 INFO L226 Difference]: Without dead ends: 2308 [2021-06-05 06:04:19,249 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1059 ImplicationChecksByTransitivity, 1233.0ms TimeCoverageRelationStatistics Valid=515, Invalid=3907, Unknown=0, NotChecked=0, Total=4422 [2021-06-05 06:04:19,251 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2308 states. [2021-06-05 06:04:19,262 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2308 to 1836. [2021-06-05 06:04:19,263 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1836 states, 1835 states have (on average 1.8228882833787465) internal successors, (3345), 1835 states have internal predecessors, (3345), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:04:19,265 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1836 states to 1836 states and 3345 transitions. [2021-06-05 06:04:19,265 INFO L78 Accepts]: Start accepts. Automaton has 1836 states and 3345 transitions. Word has length 27 [2021-06-05 06:04:19,265 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:04:19,265 INFO L482 AbstractCegarLoop]: Abstraction has 1836 states and 3345 transitions. [2021-06-05 06:04:19,265 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 1.6296296296296295) internal successors, (44), 26 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:04:19,265 INFO L276 IsEmpty]: Start isEmpty. Operand 1836 states and 3345 transitions. [2021-06-05 06:04:19,267 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-06-05 06:04:19,267 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:04:19,267 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:04:19,467 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable57,56 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:04:19,467 INFO L430 AbstractCegarLoop]: === Iteration 59 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:04:19,468 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:04:19,468 INFO L82 PathProgramCache]: Analyzing trace with hash 255302878, now seen corresponding path program 56 times [2021-06-05 06:04:19,468 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:04:19,468 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [800603105] [2021-06-05 06:04:19,468 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:04:19,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:04:19,792 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:04:19,792 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:04:19,792 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [800603105] [2021-06-05 06:04:19,792 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [800603105] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:04:19,792 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2020200280] [2021-06-05 06:04:19,792 INFO L93 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 06:04:19,815 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 06:04:19,816 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:04:19,816 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 23 conjunts are in the unsatisfiable core [2021-06-05 06:04:19,817 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:04:19,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 13 treesize of output 9 [2021-06-05 06:04:19,984 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:04:19,987 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:04:19,987 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:04:19,987 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-06-05 06:04:19,992 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-06-05 06:04:19,993 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:04:19,996 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:04:19,996 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:04:19,996 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:18, output treesize:11 [2021-06-05 06:04:20,063 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:04:20,063 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2020200280] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:04:20,063 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:04:20,063 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 26 [2021-06-05 06:04:20,063 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1346434079] [2021-06-05 06:04:20,063 INFO L462 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-06-05 06:04:20,064 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:04:20,064 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-06-05 06:04:20,064 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=620, Unknown=0, NotChecked=0, Total=702 [2021-06-05 06:04:20,064 INFO L87 Difference]: Start difference. First operand 1836 states and 3345 transitions. Second operand has 27 states, 27 states have (on average 1.6296296296296295) internal successors, (44), 26 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:04:21,181 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:04:21,181 INFO L93 Difference]: Finished difference Result 2242 states and 4042 transitions. [2021-06-05 06:04:21,182 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2021-06-05 06:04:21,182 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 1.6296296296296295) internal successors, (44), 26 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-06-05 06:04:21,182 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:04:21,183 INFO L225 Difference]: With dead ends: 2242 [2021-06-05 06:04:21,183 INFO L226 Difference]: Without dead ends: 2229 [2021-06-05 06:04:21,183 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 949 ImplicationChecksByTransitivity, 1256.9ms TimeCoverageRelationStatistics Valid=488, Invalid=3544, Unknown=0, NotChecked=0, Total=4032 [2021-06-05 06:04:21,185 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2229 states. [2021-06-05 06:04:21,195 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2229 to 1838. [2021-06-05 06:04:21,196 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1838 states, 1837 states have (on average 1.8230811105062603) internal successors, (3349), 1837 states have internal predecessors, (3349), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:04:21,198 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1838 states to 1838 states and 3349 transitions. [2021-06-05 06:04:21,198 INFO L78 Accepts]: Start accepts. Automaton has 1838 states and 3349 transitions. Word has length 27 [2021-06-05 06:04:21,198 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:04:21,198 INFO L482 AbstractCegarLoop]: Abstraction has 1838 states and 3349 transitions. [2021-06-05 06:04:21,198 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 1.6296296296296295) internal successors, (44), 26 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:04:21,198 INFO L276 IsEmpty]: Start isEmpty. Operand 1838 states and 3349 transitions. [2021-06-05 06:04:21,200 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-06-05 06:04:21,200 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:04:21,200 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:04:21,404 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 57 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable58 [2021-06-05 06:04:21,405 INFO L430 AbstractCegarLoop]: === Iteration 60 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:04:21,405 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:04:21,405 INFO L82 PathProgramCache]: Analyzing trace with hash 1331014034, now seen corresponding path program 57 times [2021-06-05 06:04:21,405 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:04:21,405 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [14608124] [2021-06-05 06:04:21,405 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:04:21,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:04:21,699 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:04:21,699 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:04:21,699 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [14608124] [2021-06-05 06:04:21,700 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [14608124] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:04:21,700 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [548391397] [2021-06-05 06:04:21,700 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 58 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 58 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:04:21,724 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-06-05 06:04:21,725 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:04:21,725 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 23 conjunts are in the unsatisfiable core [2021-06-05 06:04:21,726 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:04:21,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 13 treesize of output 9 [2021-06-05 06:04:21,871 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:04:21,874 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:04:21,875 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:04:21,875 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-06-05 06:04:21,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 13 treesize of output 9 [2021-06-05 06:04:21,880 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:04:21,883 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:04:21,884 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:04:21,884 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:18, output treesize:11 [2021-06-05 06:04:21,947 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:04:21,948 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [548391397] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:04:21,948 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:04:21,948 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 26 [2021-06-05 06:04:21,948 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1456858023] [2021-06-05 06:04:21,948 INFO L462 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-06-05 06:04:21,948 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:04:21,948 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-06-05 06:04:21,948 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=620, Unknown=0, NotChecked=0, Total=702 [2021-06-05 06:04:21,948 INFO L87 Difference]: Start difference. First operand 1838 states and 3349 transitions. Second operand has 27 states, 27 states have (on average 1.6296296296296295) internal successors, (44), 26 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:04:23,043 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:04:23,043 INFO L93 Difference]: Finished difference Result 2200 states and 3962 transitions. [2021-06-05 06:04:23,043 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2021-06-05 06:04:23,044 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 1.6296296296296295) internal successors, (44), 26 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-06-05 06:04:23,044 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:04:23,046 INFO L225 Difference]: With dead ends: 2200 [2021-06-05 06:04:23,046 INFO L226 Difference]: Without dead ends: 2190 [2021-06-05 06:04:23,046 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 790 ImplicationChecksByTransitivity, 1109.0ms TimeCoverageRelationStatistics Valid=441, Invalid=3099, Unknown=0, NotChecked=0, Total=3540 [2021-06-05 06:04:23,048 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2190 states. [2021-06-05 06:04:23,060 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2190 to 1837. [2021-06-05 06:04:23,061 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1837 states, 1836 states have (on average 1.8229847494553377) internal successors, (3347), 1836 states have internal predecessors, (3347), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:04:23,062 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1837 states to 1837 states and 3347 transitions. [2021-06-05 06:04:23,063 INFO L78 Accepts]: Start accepts. Automaton has 1837 states and 3347 transitions. Word has length 27 [2021-06-05 06:04:23,063 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:04:23,063 INFO L482 AbstractCegarLoop]: Abstraction has 1837 states and 3347 transitions. [2021-06-05 06:04:23,063 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 1.6296296296296295) internal successors, (44), 26 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:04:23,063 INFO L276 IsEmpty]: Start isEmpty. Operand 1837 states and 3347 transitions. [2021-06-05 06:04:23,064 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-06-05 06:04:23,064 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:04:23,064 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:04:23,265 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable59,58 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:04:23,265 INFO L430 AbstractCegarLoop]: === Iteration 61 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:04:23,265 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:04:23,265 INFO L82 PathProgramCache]: Analyzing trace with hash -1282116352, now seen corresponding path program 58 times [2021-06-05 06:04:23,265 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:04:23,265 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1773869750] [2021-06-05 06:04:23,265 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:04:23,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:04:23,630 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:04:23,631 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:04:23,631 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1773869750] [2021-06-05 06:04:23,631 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1773869750] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:04:23,631 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2109788391] [2021-06-05 06:04:23,631 INFO L93 rtionOrderModulation]: Changing 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 06:04:23,684 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 06:04:23,684 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:04:23,685 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 06:04:23,686 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:04:23,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 13 treesize of output 9 [2021-06-05 06:04:23,859 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:04:23,862 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:04:23,862 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:04:23,863 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-06-05 06:04:23,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 9 [2021-06-05 06:04:23,872 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:04:23,875 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:04:23,875 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:04:23,875 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:9 [2021-06-05 06:04:23,947 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:04:23,947 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2109788391] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:04:23,947 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:04:23,947 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 26 [2021-06-05 06:04:23,947 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1651796537] [2021-06-05 06:04:23,948 INFO L462 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-06-05 06:04:23,948 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:04:23,948 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-06-05 06:04:23,948 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=621, Unknown=0, NotChecked=0, Total=702 [2021-06-05 06:04:23,948 INFO L87 Difference]: Start difference. First operand 1837 states and 3347 transitions. Second operand has 27 states, 27 states have (on average 1.6296296296296295) internal successors, (44), 26 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:04:24,787 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:04:24,787 INFO L93 Difference]: Finished difference Result 1976 states and 3564 transitions. [2021-06-05 06:04:24,787 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-06-05 06:04:24,787 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 1.6296296296296295) internal successors, (44), 26 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-06-05 06:04:24,788 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:04:24,789 INFO L225 Difference]: With dead ends: 1976 [2021-06-05 06:04:24,789 INFO L226 Difference]: Without dead ends: 1966 [2021-06-05 06:04:24,790 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 510 ImplicationChecksByTransitivity, 1073.3ms TimeCoverageRelationStatistics Valid=326, Invalid=2224, Unknown=0, NotChecked=0, Total=2550 [2021-06-05 06:04:24,791 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1966 states. [2021-06-05 06:04:24,801 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1966 to 1837. [2021-06-05 06:04:24,802 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1837 states, 1836 states have (on average 1.8229847494553377) internal successors, (3347), 1836 states have internal predecessors, (3347), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:04:24,804 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1837 states to 1837 states and 3347 transitions. [2021-06-05 06:04:24,804 INFO L78 Accepts]: Start accepts. Automaton has 1837 states and 3347 transitions. Word has length 27 [2021-06-05 06:04:24,804 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:04:24,804 INFO L482 AbstractCegarLoop]: Abstraction has 1837 states and 3347 transitions. [2021-06-05 06:04:24,804 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 1.6296296296296295) internal successors, (44), 26 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:04:24,804 INFO L276 IsEmpty]: Start isEmpty. Operand 1837 states and 3347 transitions. [2021-06-05 06:04:24,806 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-06-05 06:04:24,806 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:04:24,806 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:04:25,020 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 59 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable60 [2021-06-05 06:04:25,021 INFO L430 AbstractCegarLoop]: === Iteration 62 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:04:25,021 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:04:25,021 INFO L82 PathProgramCache]: Analyzing trace with hash 725427339, now seen corresponding path program 59 times [2021-06-05 06:04:25,021 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:04:25,021 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1239157509] [2021-06-05 06:04:25,021 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:04:25,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:04:25,040 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 13 proven. 6 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-06-05 06:04:25,040 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:04:25,040 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1239157509] [2021-06-05 06:04:25,040 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1239157509] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:04:25,040 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2055752435] [2021-06-05 06:04:25,040 INFO L93 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 06:04:25,073 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-05 06:04:25,073 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:04:25,074 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 6 conjunts are in the unsatisfiable core [2021-06-05 06:04:25,074 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:04:25,107 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 13 proven. 4 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-06-05 06:04:25,107 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2055752435] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:04:25,108 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:04:25,108 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4] total 5 [2021-06-05 06:04:25,108 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1257051730] [2021-06-05 06:04:25,108 INFO L462 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-06-05 06:04:25,108 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:04:25,108 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-06-05 06:04:25,108 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2021-06-05 06:04:25,108 INFO L87 Difference]: Start difference. First operand 1837 states and 3347 transitions. Second operand has 6 states, 6 states have (on average 5.666666666666667) internal successors, (34), 5 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:04:25,119 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:04:25,119 INFO L93 Difference]: Finished difference Result 1989 states and 3619 transitions. [2021-06-05 06:04:25,119 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-05 06:04:25,119 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 5.666666666666667) internal successors, (34), 5 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2021-06-05 06:04:25,119 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:04:25,120 INFO L225 Difference]: With dead ends: 1989 [2021-06-05 06:04:25,120 INFO L226 Difference]: Without dead ends: 1974 [2021-06-05 06:04:25,121 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 32 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 11.3ms TimeCoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2021-06-05 06:04:25,122 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1974 states. [2021-06-05 06:04:25,132 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1974 to 1890. [2021-06-05 06:04:25,133 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1890 states, 1889 states have (on average 1.830068819481207) internal successors, (3457), 1889 states have internal predecessors, (3457), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:04:25,135 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1890 states to 1890 states and 3457 transitions. [2021-06-05 06:04:25,135 INFO L78 Accepts]: Start accepts. Automaton has 1890 states and 3457 transitions. Word has length 31 [2021-06-05 06:04:25,135 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:04:25,135 INFO L482 AbstractCegarLoop]: Abstraction has 1890 states and 3457 transitions. [2021-06-05 06:04:25,135 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 5.666666666666667) internal successors, (34), 5 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:04:25,135 INFO L276 IsEmpty]: Start isEmpty. Operand 1890 states and 3457 transitions. [2021-06-05 06:04:25,137 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-06-05 06:04:25,137 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:04:25,137 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:04:25,338 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61,60 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:04:25,338 INFO L430 AbstractCegarLoop]: === Iteration 63 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:04:25,338 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:04:25,338 INFO L82 PathProgramCache]: Analyzing trace with hash -1549127947, now seen corresponding path program 60 times [2021-06-05 06:04:25,338 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:04:25,338 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1850192901] [2021-06-05 06:04:25,338 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:04:25,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:04:25,363 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 17 proven. 2 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-06-05 06:04:25,364 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:04:25,364 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1850192901] [2021-06-05 06:04:25,364 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1850192901] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:04:25,364 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1068313184] [2021-06-05 06:04:25,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 61 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 61 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:04:25,396 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-05 06:04:25,396 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:04:25,396 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 6 conjunts are in the unsatisfiable core [2021-06-05 06:04:25,397 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:04:25,431 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 17 proven. 2 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-06-05 06:04:25,431 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1068313184] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:04:25,431 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:04:25,431 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4] total 5 [2021-06-05 06:04:25,431 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [611282180] [2021-06-05 06:04:25,432 INFO L462 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-06-05 06:04:25,432 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:04:25,436 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-06-05 06:04:25,436 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2021-06-05 06:04:25,437 INFO L87 Difference]: Start difference. First operand 1890 states and 3457 transitions. Second operand has 6 states, 6 states have (on average 5.666666666666667) internal successors, (34), 5 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:04:25,448 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:04:25,448 INFO L93 Difference]: Finished difference Result 1732 states and 3080 transitions. [2021-06-05 06:04:25,448 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-05 06:04:25,448 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 5.666666666666667) internal successors, (34), 5 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2021-06-05 06:04:25,449 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:04:25,450 INFO L225 Difference]: With dead ends: 1732 [2021-06-05 06:04:25,450 INFO L226 Difference]: Without dead ends: 1728 [2021-06-05 06:04:25,450 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 32 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 12.0ms TimeCoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2021-06-05 06:04:25,451 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1728 states. [2021-06-05 06:04:25,460 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1728 to 1646. [2021-06-05 06:04:25,461 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1646 states, 1645 states have (on average 1.7799392097264437) internal successors, (2928), 1645 states have internal predecessors, (2928), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:04:25,463 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1646 states to 1646 states and 2928 transitions. [2021-06-05 06:04:25,463 INFO L78 Accepts]: Start accepts. Automaton has 1646 states and 2928 transitions. Word has length 31 [2021-06-05 06:04:25,463 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:04:25,463 INFO L482 AbstractCegarLoop]: Abstraction has 1646 states and 2928 transitions. [2021-06-05 06:04:25,463 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 5.666666666666667) internal successors, (34), 5 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:04:25,463 INFO L276 IsEmpty]: Start isEmpty. Operand 1646 states and 2928 transitions. [2021-06-05 06:04:25,465 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-06-05 06:04:25,465 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:04:25,465 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:04:25,665 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 61 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable62 [2021-06-05 06:04:25,665 INFO L430 AbstractCegarLoop]: === Iteration 64 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:04:25,666 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:04:25,666 INFO L82 PathProgramCache]: Analyzing trace with hash 784741160, now seen corresponding path program 61 times [2021-06-05 06:04:25,666 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:04:25,666 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [798322244] [2021-06-05 06:04:25,666 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:04:25,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:04:25,944 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-06-05 06:04:25,945 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:04:25,945 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [798322244] [2021-06-05 06:04:25,945 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [798322244] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:04:25,945 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [346354643] [2021-06-05 06:04:25,945 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 62 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 62 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:04:25,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:04:25,977 INFO L263 TraceCheckSpWp]: Trace formula consists of 100 conjuncts, 31 conjunts are in the unsatisfiable core [2021-06-05 06:04:25,978 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:04:26,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 13 treesize of output 9 [2021-06-05 06:04:26,066 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:04:26,069 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:04:26,070 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:04:26,070 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-06-05 06:04:26,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 13 treesize of output 9 [2021-06-05 06:04:26,103 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:04:26,107 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:04:26,108 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:04:26,108 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:19, output treesize:12 [2021-06-05 06:04:26,176 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-06-05 06:04:26,177 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [346354643] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:04:26,177 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:04:26,177 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 19 [2021-06-05 06:04:26,177 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1963246211] [2021-06-05 06:04:26,177 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-05 06:04:26,177 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:04:26,178 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-05 06:04:26,178 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=331, Unknown=0, NotChecked=0, Total=380 [2021-06-05 06:04:26,179 INFO L87 Difference]: Start difference. First operand 1646 states and 2928 transitions. Second operand has 20 states, 20 states have (on average 1.65) internal successors, (33), 19 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:04:26,526 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:04:26,527 INFO L93 Difference]: Finished difference Result 1683 states and 2980 transitions. [2021-06-05 06:04:26,527 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-06-05 06:04:26,527 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 1.65) internal successors, (33), 19 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 35 [2021-06-05 06:04:26,527 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:04:26,528 INFO L225 Difference]: With dead ends: 1683 [2021-06-05 06:04:26,528 INFO L226 Difference]: Without dead ends: 1667 [2021-06-05 06:04:26,529 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 24 SyntacticMatches, 12 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 95 ImplicationChecksByTransitivity, 456.4ms TimeCoverageRelationStatistics Valid=81, Invalid=569, Unknown=0, NotChecked=0, Total=650 [2021-06-05 06:04:26,530 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1667 states. [2021-06-05 06:04:26,539 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1667 to 1644. [2021-06-05 06:04:26,540 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1644 states, 1643 states have (on average 1.7784540474741326) internal successors, (2922), 1643 states have internal predecessors, (2922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:04:26,542 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1644 states to 1644 states and 2922 transitions. [2021-06-05 06:04:26,542 INFO L78 Accepts]: Start accepts. Automaton has 1644 states and 2922 transitions. Word has length 35 [2021-06-05 06:04:26,542 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:04:26,542 INFO L482 AbstractCegarLoop]: Abstraction has 1644 states and 2922 transitions. [2021-06-05 06:04:26,542 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 1.65) internal successors, (33), 19 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:04:26,542 INFO L276 IsEmpty]: Start isEmpty. Operand 1644 states and 2922 transitions. [2021-06-05 06:04:26,544 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-06-05 06:04:26,552 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:04:26,552 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:04:26,752 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63,62 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:04:26,753 INFO L430 AbstractCegarLoop]: === Iteration 65 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:04:26,753 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:04:26,753 INFO L82 PathProgramCache]: Analyzing trace with hash -2097470684, now seen corresponding path program 62 times [2021-06-05 06:04:26,753 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:04:26,753 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1200051830] [2021-06-05 06:04:26,753 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:04:26,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:04:27,023 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-06-05 06:04:27,023 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:04:27,023 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1200051830] [2021-06-05 06:04:27,023 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1200051830] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:04:27,023 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2052005040] [2021-06-05 06:04:27,024 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 63 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 63 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:04:27,062 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 06:04:27,062 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:04:27,063 INFO L263 TraceCheckSpWp]: Trace formula consists of 100 conjuncts, 31 conjunts are in the unsatisfiable core [2021-06-05 06:04:27,064 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:04:27,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 13 treesize of output 9 [2021-06-05 06:04:27,152 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:04:27,156 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:04:27,156 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:04:27,157 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-06-05 06:04:27,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 13 treesize of output 9 [2021-06-05 06:04:27,164 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:04:27,167 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:04:27,168 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:04:27,168 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:18, output treesize:11 [2021-06-05 06:04:27,238 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-06-05 06:04:27,239 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2052005040] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:04:27,239 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:04:27,239 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 18 [2021-06-05 06:04:27,239 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1053692073] [2021-06-05 06:04:27,239 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 06:04:27,239 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:04:27,239 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 06:04:27,239 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=296, Unknown=0, NotChecked=0, Total=342 [2021-06-05 06:04:27,239 INFO L87 Difference]: Start difference. First operand 1644 states and 2922 transitions. Second operand has 19 states, 19 states have (on average 1.736842105263158) internal successors, (33), 18 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:04:27,882 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:04:27,883 INFO L93 Difference]: Finished difference Result 1924 states and 3398 transitions. [2021-06-05 06:04:27,883 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-06-05 06:04:27,883 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.736842105263158) internal successors, (33), 18 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 35 [2021-06-05 06:04:27,883 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:04:27,885 INFO L225 Difference]: With dead ends: 1924 [2021-06-05 06:04:27,885 INFO L226 Difference]: Without dead ends: 1913 [2021-06-05 06:04:27,885 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 25 SyntacticMatches, 12 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 363 ImplicationChecksByTransitivity, 680.4ms TimeCoverageRelationStatistics Valid=212, Invalid=1428, Unknown=0, NotChecked=0, Total=1640 [2021-06-05 06:04:27,886 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1913 states. [2021-06-05 06:04:27,896 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1913 to 1641. [2021-06-05 06:04:27,897 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1641 states, 1640 states have (on average 1.776829268292683) internal successors, (2914), 1640 states have internal predecessors, (2914), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:04:27,898 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1641 states to 1641 states and 2914 transitions. [2021-06-05 06:04:27,898 INFO L78 Accepts]: Start accepts. Automaton has 1641 states and 2914 transitions. Word has length 35 [2021-06-05 06:04:27,898 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:04:27,898 INFO L482 AbstractCegarLoop]: Abstraction has 1641 states and 2914 transitions. [2021-06-05 06:04:27,899 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.736842105263158) internal successors, (33), 18 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:04:27,899 INFO L276 IsEmpty]: Start isEmpty. Operand 1641 states and 2914 transitions. [2021-06-05 06:04:27,900 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-06-05 06:04:27,900 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:04:27,900 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:04:28,100 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 63 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable64 [2021-06-05 06:04:28,101 INFO L430 AbstractCegarLoop]: === Iteration 66 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:04:28,101 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:04:28,101 INFO L82 PathProgramCache]: Analyzing trace with hash -1905038770, now seen corresponding path program 63 times [2021-06-05 06:04:28,101 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:04:28,101 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1652410865] [2021-06-05 06:04:28,101 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:04:28,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:04:28,348 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-06-05 06:04:28,348 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:04:28,349 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1652410865] [2021-06-05 06:04:28,349 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1652410865] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:04:28,349 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2013311551] [2021-06-05 06:04:28,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 64 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 64 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:04:28,381 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-06-05 06:04:28,381 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:04:28,381 INFO L263 TraceCheckSpWp]: Trace formula consists of 100 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 06:04:28,382 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:04:28,632 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:04:28,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 11 treesize of output 7 [2021-06-05 06:04:28,634 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:04:28,642 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:04:28,643 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 06:04:28,643 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:32, output treesize:17 [2021-06-05 06:04:28,715 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:04:28,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 11 treesize of output 7 [2021-06-05 06:04:28,717 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:04:28,722 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:04:28,723 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:04:28,723 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:24, output treesize:9 [2021-06-05 06:04:28,801 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-06-05 06:04:28,802 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2013311551] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:04:28,802 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:04:28,802 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 29 [2021-06-05 06:04:28,802 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [939262257] [2021-06-05 06:04:28,802 INFO L462 AbstractCegarLoop]: Interpolant automaton has 30 states [2021-06-05 06:04:28,802 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:04:28,802 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-06-05 06:04:28,802 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=773, Unknown=0, NotChecked=0, Total=870 [2021-06-05 06:04:28,803 INFO L87 Difference]: Start difference. First operand 1641 states and 2914 transitions. Second operand has 30 states, 30 states have (on average 1.7666666666666666) internal successors, (53), 29 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:04:30,987 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:04:30,988 INFO L93 Difference]: Finished difference Result 1779 states and 3138 transitions. [2021-06-05 06:04:30,988 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2021-06-05 06:04:30,988 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 1.7666666666666666) internal successors, (53), 29 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-06-05 06:04:30,988 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:04:30,989 INFO L225 Difference]: With dead ends: 1779 [2021-06-05 06:04:30,989 INFO L226 Difference]: Without dead ends: 1751 [2021-06-05 06:04:30,989 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 21 SyntacticMatches, 5 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1476 ImplicationChecksByTransitivity, 2142.3ms TimeCoverageRelationStatistics Valid=861, Invalid=4991, Unknown=0, NotChecked=0, Total=5852 [2021-06-05 06:04:30,991 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1751 states. [2021-06-05 06:04:30,999 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1751 to 1579. [2021-06-05 06:04:31,000 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1579 states, 1578 states have (on average 1.7839036755386566) internal successors, (2815), 1578 states have internal predecessors, (2815), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:04:31,001 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1579 states to 1579 states and 2815 transitions. [2021-06-05 06:04:31,001 INFO L78 Accepts]: Start accepts. Automaton has 1579 states and 2815 transitions. Word has length 35 [2021-06-05 06:04:31,001 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:04:31,001 INFO L482 AbstractCegarLoop]: Abstraction has 1579 states and 2815 transitions. [2021-06-05 06:04:31,001 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 30 states, 30 states have (on average 1.7666666666666666) internal successors, (53), 29 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:04:31,002 INFO L276 IsEmpty]: Start isEmpty. Operand 1579 states and 2815 transitions. [2021-06-05 06:04:31,003 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-06-05 06:04:31,003 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:04:31,003 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:04:31,204 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable65,64 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:04:31,205 INFO L430 AbstractCegarLoop]: === Iteration 67 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:04:31,205 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:04:31,205 INFO L82 PathProgramCache]: Analyzing trace with hash -1022973046, now seen corresponding path program 64 times [2021-06-05 06:04:31,205 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:04:31,205 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [540591239] [2021-06-05 06:04:31,205 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:04:31,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:04:31,479 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-06-05 06:04:31,479 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:04:31,479 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [540591239] [2021-06-05 06:04:31,479 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [540591239] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:04:31,479 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2062739997] [2021-06-05 06:04:31,479 INFO L93 rtionOrderModulation]: Changing 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 06:04:31,511 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 06:04:31,511 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:04:31,512 INFO L263 TraceCheckSpWp]: Trace formula consists of 100 conjuncts, 31 conjunts are in the unsatisfiable core [2021-06-05 06:04:31,513 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:04:31,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 13 treesize of output 9 [2021-06-05 06:04:31,603 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:04:31,606 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:04:31,607 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:04:31,607 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-06-05 06:04:31,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 13 treesize of output 9 [2021-06-05 06:04:31,617 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:04:31,620 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:04:31,621 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:04:31,621 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:16, output treesize:9 [2021-06-05 06:04:31,690 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-06-05 06:04:31,690 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2062739997] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:04:31,690 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:04:31,691 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 18 [2021-06-05 06:04:31,691 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1328136783] [2021-06-05 06:04:31,691 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 06:04:31,691 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:04:31,691 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 06:04:31,691 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=295, Unknown=0, NotChecked=0, Total=342 [2021-06-05 06:04:31,691 INFO L87 Difference]: Start difference. First operand 1579 states and 2815 transitions. Second operand has 19 states, 19 states have (on average 1.6842105263157894) internal successors, (32), 18 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:04:32,401 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:04:32,402 INFO L93 Difference]: Finished difference Result 1776 states and 3122 transitions. [2021-06-05 06:04:32,402 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-06-05 06:04:32,402 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.6842105263157894) internal successors, (32), 18 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 35 [2021-06-05 06:04:32,402 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:04:32,403 INFO L225 Difference]: With dead ends: 1776 [2021-06-05 06:04:32,403 INFO L226 Difference]: Without dead ends: 1766 [2021-06-05 06:04:32,404 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 25 SyntacticMatches, 12 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 418 ImplicationChecksByTransitivity, 780.4ms TimeCoverageRelationStatistics Valid=278, Invalid=1614, Unknown=0, NotChecked=0, Total=1892 [2021-06-05 06:04:32,405 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1766 states. [2021-06-05 06:04:32,413 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1766 to 1573. [2021-06-05 06:04:32,414 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1573 states, 1572 states have (on average 1.7856234096692112) internal successors, (2807), 1572 states have internal predecessors, (2807), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:04:32,415 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1573 states to 1573 states and 2807 transitions. [2021-06-05 06:04:32,415 INFO L78 Accepts]: Start accepts. Automaton has 1573 states and 2807 transitions. Word has length 35 [2021-06-05 06:04:32,415 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:04:32,415 INFO L482 AbstractCegarLoop]: Abstraction has 1573 states and 2807 transitions. [2021-06-05 06:04:32,416 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.6842105263157894) internal successors, (32), 18 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:04:32,416 INFO L276 IsEmpty]: Start isEmpty. Operand 1573 states and 2807 transitions. [2021-06-05 06:04:32,417 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-06-05 06:04:32,417 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:04:32,417 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:04:32,617 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 65 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable66 [2021-06-05 06:04:32,617 INFO L430 AbstractCegarLoop]: === Iteration 68 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:04:32,618 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:04:32,618 INFO L82 PathProgramCache]: Analyzing trace with hash 2103343512, now seen corresponding path program 65 times [2021-06-05 06:04:32,618 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:04:32,618 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [509369395] [2021-06-05 06:04:32,618 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:04:32,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:04:32,827 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 2 proven. 19 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2021-06-05 06:04:32,827 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:04:32,827 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [509369395] [2021-06-05 06:04:32,827 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [509369395] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:04:32,827 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [49609648] [2021-06-05 06:04:32,827 INFO L93 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 06:04:32,855 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-06-05 06:04:32,855 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:04:32,856 INFO L263 TraceCheckSpWp]: Trace formula consists of 100 conjuncts, 45 conjunts are in the unsatisfiable core [2021-06-05 06:04:32,857 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:04:33,395 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-06-05 06:04:33,395 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 70 treesize of output 48 [2021-06-05 06:04:33,396 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:04:33,405 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:04:33,406 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 06:04:33,406 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:78, output treesize:45 [2021-06-05 06:04:33,508 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:04:33,509 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:04:33,509 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:04:33,510 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:04:33,511 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:04:33,511 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:04:33,512 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:04:33,513 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:04:33,513 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:04:33,515 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 3 disjoint index pairs (out of 15 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 19 [2021-06-05 06:04:33,516 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:04:33,521 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:04:33,522 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:04:33,522 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:52, output treesize:11 [2021-06-05 06:04:33,616 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 2 proven. 28 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:04:33,616 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [49609648] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:04:33,616 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:04:33,616 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 22] total 35 [2021-06-05 06:04:33,616 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1595876352] [2021-06-05 06:04:33,617 INFO L462 AbstractCegarLoop]: Interpolant automaton has 36 states [2021-06-05 06:04:33,617 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:04:33,617 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-06-05 06:04:33,617 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=113, Invalid=1147, Unknown=0, NotChecked=0, Total=1260 [2021-06-05 06:04:33,617 INFO L87 Difference]: Start difference. First operand 1573 states and 2807 transitions. Second operand has 36 states, 36 states have (on average 1.5833333333333333) internal successors, (57), 35 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:04:37,393 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:04:37,393 INFO L93 Difference]: Finished difference Result 2980 states and 5258 transitions. [2021-06-05 06:04:37,393 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 93 states. [2021-06-05 06:04:37,394 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 1.5833333333333333) internal successors, (57), 35 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-06-05 06:04:37,394 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:04:37,396 INFO L225 Difference]: With dead ends: 2980 [2021-06-05 06:04:37,396 INFO L226 Difference]: Without dead ends: 2931 [2021-06-05 06:04:37,397 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 134 GetRequests, 15 SyntacticMatches, 5 SemanticMatches, 114 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4381 ImplicationChecksByTransitivity, 3514.7ms TimeCoverageRelationStatistics Valid=1204, Invalid=12136, Unknown=0, NotChecked=0, Total=13340 [2021-06-05 06:04:37,399 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2931 states. [2021-06-05 06:04:37,421 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2931 to 1873. [2021-06-05 06:04:37,422 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1873 states, 1872 states have (on average 1.794337606837607) internal successors, (3359), 1872 states have internal predecessors, (3359), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:04:37,425 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1873 states to 1873 states and 3359 transitions. [2021-06-05 06:04:37,425 INFO L78 Accepts]: Start accepts. Automaton has 1873 states and 3359 transitions. Word has length 35 [2021-06-05 06:04:37,425 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:04:37,425 INFO L482 AbstractCegarLoop]: Abstraction has 1873 states and 3359 transitions. [2021-06-05 06:04:37,425 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 36 states, 36 states have (on average 1.5833333333333333) internal successors, (57), 35 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:04:37,425 INFO L276 IsEmpty]: Start isEmpty. Operand 1873 states and 3359 transitions. [2021-06-05 06:04:37,427 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-06-05 06:04:37,427 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:04:37,427 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:04:37,644 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 66 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable67 [2021-06-05 06:04:37,644 INFO L430 AbstractCegarLoop]: === Iteration 69 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:04:37,644 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:04:37,644 INFO L82 PathProgramCache]: Analyzing trace with hash -1389347198, now seen corresponding path program 66 times [2021-06-05 06:04:37,644 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:04:37,644 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [499487345] [2021-06-05 06:04:37,644 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:04:37,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:04:37,913 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2021-06-05 06:04:37,913 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:04:37,913 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [499487345] [2021-06-05 06:04:37,913 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [499487345] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:04:37,913 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [730929859] [2021-06-05 06:04:37,913 INFO L93 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 06:04:37,952 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-06-05 06:04:37,952 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:04:37,953 INFO L263 TraceCheckSpWp]: Trace formula consists of 100 conjuncts, 48 conjunts are in the unsatisfiable core [2021-06-05 06:04:37,954 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:04:38,456 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:04:38,457 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:04:38,458 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 23 [2021-06-05 06:04:38,459 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:04:38,469 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:04:38,470 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:04:38,471 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:57, output treesize:27 [2021-06-05 06:04:38,604 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 06:04:38,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 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 15 [2021-06-05 06:04:38,607 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:04:38,613 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:04:38,613 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:04:38,614 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:37, output treesize:15 [2021-06-05 06:04:38,749 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:04:38,749 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [730929859] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:04:38,749 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:04:38,749 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 22] total 36 [2021-06-05 06:04:38,749 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1289399049] [2021-06-05 06:04:38,750 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-06-05 06:04:38,750 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:04:38,750 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-06-05 06:04:38,750 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=1230, Unknown=0, NotChecked=0, Total=1332 [2021-06-05 06:04:38,750 INFO L87 Difference]: Start difference. First operand 1873 states and 3359 transitions. Second operand has 37 states, 37 states have (on average 1.6756756756756757) internal successors, (62), 36 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:04:40,518 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:04:40,518 INFO L93 Difference]: Finished difference Result 2366 states and 4241 transitions. [2021-06-05 06:04:40,519 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2021-06-05 06:04:40,519 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.6756756756756757) internal successors, (62), 36 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-06-05 06:04:40,519 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:04:40,520 INFO L225 Difference]: With dead ends: 2366 [2021-06-05 06:04:40,520 INFO L226 Difference]: Without dead ends: 2334 [2021-06-05 06:04:40,521 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 15 SyntacticMatches, 4 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1455 ImplicationChecksByTransitivity, 1852.9ms TimeCoverageRelationStatistics Valid=378, Invalid=4878, Unknown=0, NotChecked=0, Total=5256 [2021-06-05 06:04:40,522 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2334 states. [2021-06-05 06:04:40,533 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2334 to 1905. [2021-06-05 06:04:40,534 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1905 states, 1904 states have (on average 1.7941176470588236) internal successors, (3416), 1904 states have internal predecessors, (3416), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:04:40,535 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1905 states to 1905 states and 3416 transitions. [2021-06-05 06:04:40,536 INFO L78 Accepts]: Start accepts. Automaton has 1905 states and 3416 transitions. Word has length 35 [2021-06-05 06:04:40,536 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:04:40,536 INFO L482 AbstractCegarLoop]: Abstraction has 1905 states and 3416 transitions. [2021-06-05 06:04:40,536 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.6756756756756757) internal successors, (62), 36 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:04:40,536 INFO L276 IsEmpty]: Start isEmpty. Operand 1905 states and 3416 transitions. [2021-06-05 06:04:40,537 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-06-05 06:04:40,537 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:04:40,537 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:04:40,737 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 67 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable68 [2021-06-05 06:04:40,738 INFO L430 AbstractCegarLoop]: === Iteration 70 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:04:40,738 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:04:40,738 INFO L82 PathProgramCache]: Analyzing trace with hash -48395030, now seen corresponding path program 67 times [2021-06-05 06:04:40,738 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:04:40,738 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1024346547] [2021-06-05 06:04:40,742 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:04:40,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:04:41,008 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 2 proven. 21 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-06-05 06:04:41,008 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:04:41,008 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1024346547] [2021-06-05 06:04:41,008 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1024346547] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:04:41,008 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1468997854] [2021-06-05 06:04:41,008 INFO 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 06:04:41,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:04:41,041 INFO L263 TraceCheckSpWp]: Trace formula consists of 100 conjuncts, 31 conjunts are in the unsatisfiable core [2021-06-05 06:04:41,042 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:04:41,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 13 treesize of output 9 [2021-06-05 06:04:41,124 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:04:41,127 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:04:41,128 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:04:41,128 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-06-05 06:04:41,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 13 treesize of output 9 [2021-06-05 06:04:41,166 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:04:41,172 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:04:41,173 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:04:41,173 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:19, output treesize:12 [2021-06-05 06:04:41,239 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 2 proven. 21 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-06-05 06:04:41,239 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1468997854] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:04:41,239 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:04:41,239 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 18 [2021-06-05 06:04:41,239 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1814255003] [2021-06-05 06:04:41,239 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 06:04:41,239 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:04:41,240 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 06:04:41,240 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=294, Unknown=0, NotChecked=0, Total=342 [2021-06-05 06:04:41,240 INFO L87 Difference]: Start difference. First operand 1905 states and 3416 transitions. Second operand has 19 states, 19 states have (on average 1.7894736842105263) 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 06:04:41,616 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:04:41,616 INFO L93 Difference]: Finished difference Result 2260 states and 4039 transitions. [2021-06-05 06:04:41,616 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-06-05 06:04:41,616 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.7894736842105263) 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 35 [2021-06-05 06:04:41,616 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:04:41,618 INFO L225 Difference]: With dead ends: 2260 [2021-06-05 06:04:41,618 INFO L226 Difference]: Without dead ends: 2244 [2021-06-05 06:04:41,618 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 23 SyntacticMatches, 14 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 218 ImplicationChecksByTransitivity, 535.5ms TimeCoverageRelationStatistics Valid=142, Invalid=914, Unknown=0, NotChecked=0, Total=1056 [2021-06-05 06:04:41,620 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2244 states. [2021-06-05 06:04:41,631 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2244 to 1813. [2021-06-05 06:04:41,631 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1813 states, 1812 states have (on average 1.794150110375276) internal successors, (3251), 1812 states have internal predecessors, (3251), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:04:41,633 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1813 states to 1813 states and 3251 transitions. [2021-06-05 06:04:41,633 INFO L78 Accepts]: Start accepts. Automaton has 1813 states and 3251 transitions. Word has length 35 [2021-06-05 06:04:41,633 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:04:41,633 INFO L482 AbstractCegarLoop]: Abstraction has 1813 states and 3251 transitions. [2021-06-05 06:04:41,633 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.7894736842105263) 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 06:04:41,633 INFO L276 IsEmpty]: Start isEmpty. Operand 1813 states and 3251 transitions. [2021-06-05 06:04:41,635 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-06-05 06:04:41,635 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:04:41,635 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:04:41,835 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable69,68 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:04:41,835 INFO L430 AbstractCegarLoop]: === Iteration 71 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:04:41,835 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:04:41,835 INFO L82 PathProgramCache]: Analyzing trace with hash -1817111882, now seen corresponding path program 68 times [2021-06-05 06:04:41,836 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:04:41,836 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1325069758] [2021-06-05 06:04:41,836 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:04:41,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:04:42,092 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 2 proven. 24 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-06-05 06:04:42,092 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:04:42,092 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1325069758] [2021-06-05 06:04:42,092 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1325069758] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:04:42,092 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1136686635] [2021-06-05 06:04:42,092 INFO L93 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 06:04:42,118 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 06:04:42,118 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:04:42,119 INFO L263 TraceCheckSpWp]: Trace formula consists of 100 conjuncts, 33 conjunts are in the unsatisfiable core [2021-06-05 06:04:42,119 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:04:42,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 17 treesize of output 9 [2021-06-05 06:04:42,217 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:04:42,220 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:04:42,221 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:04:42,221 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:24, output treesize:13 [2021-06-05 06:04:42,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 13 treesize of output 9 [2021-06-05 06:04:42,252 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:04:42,256 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:04:42,257 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:04:42,257 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:19, output treesize:12 [2021-06-05 06:04:42,325 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 2 proven. 24 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-06-05 06:04:42,325 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1136686635] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:04:42,326 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:04:42,326 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 19 [2021-06-05 06:04:42,326 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1023905545] [2021-06-05 06:04:42,326 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-05 06:04:42,326 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:04:42,326 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-05 06:04:42,326 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=329, Unknown=0, NotChecked=0, Total=380 [2021-06-05 06:04:42,326 INFO L87 Difference]: Start difference. First operand 1813 states and 3251 transitions. Second operand has 20 states, 20 states have (on average 1.75) 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 06:04:42,782 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:04:42,782 INFO L93 Difference]: Finished difference Result 2264 states and 4057 transitions. [2021-06-05 06:04:42,782 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-05 06:04:42,782 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 1.75) 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 35 [2021-06-05 06:04:42,783 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:04:42,784 INFO L225 Difference]: With dead ends: 2264 [2021-06-05 06:04:42,784 INFO L226 Difference]: Without dead ends: 2248 [2021-06-05 06:04:42,785 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 23 SyntacticMatches, 13 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 272 ImplicationChecksByTransitivity, 567.7ms TimeCoverageRelationStatistics Valid=153, Invalid=1037, Unknown=0, NotChecked=0, Total=1190 [2021-06-05 06:04:42,786 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2248 states. [2021-06-05 06:04:42,802 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2248 to 1809. [2021-06-05 06:04:42,804 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1809 states, 1808 states have (on average 1.7959070796460177) internal successors, (3247), 1808 states have internal predecessors, (3247), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:04:42,806 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1809 states to 1809 states and 3247 transitions. [2021-06-05 06:04:42,806 INFO L78 Accepts]: Start accepts. Automaton has 1809 states and 3247 transitions. Word has length 35 [2021-06-05 06:04:42,806 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:04:42,806 INFO L482 AbstractCegarLoop]: Abstraction has 1809 states and 3247 transitions. [2021-06-05 06:04:42,806 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 1.75) 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 06:04:42,806 INFO L276 IsEmpty]: Start isEmpty. Operand 1809 states and 3247 transitions. [2021-06-05 06:04:42,808 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-06-05 06:04:42,808 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:04:42,808 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:04:43,031 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70,69 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:04:43,032 INFO L430 AbstractCegarLoop]: === Iteration 72 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:04:43,032 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:04:43,032 INFO L82 PathProgramCache]: Analyzing trace with hash -544178174, now seen corresponding path program 69 times [2021-06-05 06:04:43,032 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:04:43,032 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [872828649] [2021-06-05 06:04:43,032 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:04:43,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:04:43,269 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 26 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-06-05 06:04:43,269 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:04:43,269 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [872828649] [2021-06-05 06:04:43,269 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [872828649] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:04:43,269 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [754839651] [2021-06-05 06:04:43,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 70 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 70 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:04:43,304 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-06-05 06:04:43,304 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:04:43,305 INFO L263 TraceCheckSpWp]: Trace formula consists of 100 conjuncts, 33 conjunts are in the unsatisfiable core [2021-06-05 06:04:43,305 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:04:43,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 13 treesize of output 9 [2021-06-05 06:04:43,377 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:04:43,380 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:04:43,381 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:04:43,381 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-06-05 06:04:43,405 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 9 [2021-06-05 06:04:43,406 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:04:43,410 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:04:43,410 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:04:43,410 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:12 [2021-06-05 06:04:43,466 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 26 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-06-05 06:04:43,466 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [754839651] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:04:43,466 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:04:43,466 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 19 [2021-06-05 06:04:43,466 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1582022936] [2021-06-05 06:04:43,467 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-05 06:04:43,467 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:04:43,467 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-05 06:04:43,467 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=329, Unknown=0, NotChecked=0, Total=380 [2021-06-05 06:04:43,467 INFO L87 Difference]: Start difference. First operand 1809 states and 3247 transitions. Second operand has 20 states, 20 states have (on average 1.75) 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 06:04:43,989 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:04:43,989 INFO L93 Difference]: Finished difference Result 2135 states and 3820 transitions. [2021-06-05 06:04:43,990 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-05 06:04:43,990 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 1.75) 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 35 [2021-06-05 06:04:43,990 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:04:43,992 INFO L225 Difference]: With dead ends: 2135 [2021-06-05 06:04:43,992 INFO L226 Difference]: Without dead ends: 2119 [2021-06-05 06:04:43,992 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 23 SyntacticMatches, 13 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 313 ImplicationChecksByTransitivity, 583.7ms TimeCoverageRelationStatistics Valid=173, Invalid=1159, Unknown=0, NotChecked=0, Total=1332 [2021-06-05 06:04:43,993 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2119 states. [2021-06-05 06:04:44,004 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2119 to 1804. [2021-06-05 06:04:44,005 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1804 states, 1803 states have (on average 1.7947864669994453) internal successors, (3236), 1803 states have internal predecessors, (3236), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:04:44,006 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1804 states to 1804 states and 3236 transitions. [2021-06-05 06:04:44,006 INFO L78 Accepts]: Start accepts. Automaton has 1804 states and 3236 transitions. Word has length 35 [2021-06-05 06:04:44,007 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:04:44,007 INFO L482 AbstractCegarLoop]: Abstraction has 1804 states and 3236 transitions. [2021-06-05 06:04:44,007 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 1.75) 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 06:04:44,007 INFO L276 IsEmpty]: Start isEmpty. Operand 1804 states and 3236 transitions. [2021-06-05 06:04:44,008 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-06-05 06:04:44,008 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:04:44,008 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:04:44,208 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71,70 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:04:44,209 INFO L430 AbstractCegarLoop]: === Iteration 73 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:04:44,209 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:04:44,209 INFO L82 PathProgramCache]: Analyzing trace with hash 1380764440, now seen corresponding path program 70 times [2021-06-05 06:04:44,209 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:04:44,209 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1330158884] [2021-06-05 06:04:44,209 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:04:44,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:04:44,436 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 2 proven. 25 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 06:04:44,436 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:04:44,436 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1330158884] [2021-06-05 06:04:44,436 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1330158884] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:04:44,436 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [100915969] [2021-06-05 06:04:44,436 INFO L93 rtionOrderModulation]: Changing 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 06:04:44,463 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 06:04:44,463 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:04:44,464 INFO L263 TraceCheckSpWp]: Trace formula consists of 100 conjuncts, 31 conjunts are in the unsatisfiable core [2021-06-05 06:04:44,465 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:04:44,546 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-06-05 06:04:44,547 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:04:44,550 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:04:44,550 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:04:44,550 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-06-05 06:04:44,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 13 treesize of output 9 [2021-06-05 06:04:44,559 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:04:44,561 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:04:44,562 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:04:44,562 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:16, output treesize:9 [2021-06-05 06:04:44,618 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 2 proven. 25 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 06:04:44,618 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [100915969] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:04:44,618 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:04:44,618 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 18 [2021-06-05 06:04:44,618 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [48682622] [2021-06-05 06:04:44,618 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 06:04:44,618 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:04:44,618 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 06:04:44,619 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=294, Unknown=0, NotChecked=0, Total=342 [2021-06-05 06:04:44,619 INFO L87 Difference]: Start difference. First operand 1804 states and 3236 transitions. Second operand has 19 states, 19 states have (on average 1.8421052631578947) internal successors, (35), 18 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:04:45,222 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:04:45,223 INFO L93 Difference]: Finished difference Result 2290 states and 4039 transitions. [2021-06-05 06:04:45,223 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-06-05 06:04:45,223 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.8421052631578947) internal successors, (35), 18 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-06-05 06:04:45,223 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:04:45,225 INFO L225 Difference]: With dead ends: 2290 [2021-06-05 06:04:45,225 INFO L226 Difference]: Without dead ends: 2277 [2021-06-05 06:04:45,225 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 24 SyntacticMatches, 13 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 367 ImplicationChecksByTransitivity, 668.6ms TimeCoverageRelationStatistics Valid=253, Invalid=1387, Unknown=0, NotChecked=0, Total=1640 [2021-06-05 06:04:45,227 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2277 states. [2021-06-05 06:04:45,237 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2277 to 1776. [2021-06-05 06:04:45,238 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1776 states, 1775 states have (on average 1.7949295774647887) internal successors, (3186), 1775 states have internal predecessors, (3186), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:04:45,240 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1776 states to 1776 states and 3186 transitions. [2021-06-05 06:04:45,240 INFO L78 Accepts]: Start accepts. Automaton has 1776 states and 3186 transitions. Word has length 35 [2021-06-05 06:04:45,240 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:04:45,240 INFO L482 AbstractCegarLoop]: Abstraction has 1776 states and 3186 transitions. [2021-06-05 06:04:45,240 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.8421052631578947) internal successors, (35), 18 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:04:45,240 INFO L276 IsEmpty]: Start isEmpty. Operand 1776 states and 3186 transitions. [2021-06-05 06:04:45,241 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-06-05 06:04:45,241 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:04:45,241 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:04:45,443 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 71 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable72 [2021-06-05 06:04:45,444 INFO L430 AbstractCegarLoop]: === Iteration 74 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:04:45,444 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:04:45,444 INFO L82 PathProgramCache]: Analyzing trace with hash -1983742440, now seen corresponding path program 71 times [2021-06-05 06:04:45,444 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:04:45,444 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [527612346] [2021-06-05 06:04:45,444 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:04:45,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:04:45,692 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 06:04:45,692 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:04:45,692 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [527612346] [2021-06-05 06:04:45,692 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [527612346] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:04:45,692 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [95928681] [2021-06-05 06:04:45,692 INFO L93 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 06:04:45,731 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-05 06:04:45,731 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:04:45,732 INFO L263 TraceCheckSpWp]: Trace formula consists of 100 conjuncts, 30 conjunts are in the unsatisfiable core [2021-06-05 06:04:45,732 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:04:45,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 13 treesize of output 9 [2021-06-05 06:04:45,906 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:04:45,909 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:04:45,909 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:04:45,910 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-06-05 06:04:45,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 13 treesize of output 9 [2021-06-05 06:04:45,937 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:04:45,940 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:04:45,941 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:04:45,941 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:19, output treesize:12 [2021-06-05 06:04:46,000 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 3 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:04:46,000 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [95928681] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:04:46,000 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:04:46,000 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 19] total 23 [2021-06-05 06:04:46,000 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1397165562] [2021-06-05 06:04:46,001 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-06-05 06:04:46,001 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:04:46,001 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-06-05 06:04:46,001 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=485, Unknown=0, NotChecked=0, Total=552 [2021-06-05 06:04:46,001 INFO L87 Difference]: Start difference. First operand 1776 states and 3186 transitions. Second operand has 24 states, 24 states have (on average 1.9166666666666667) internal successors, (46), 23 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:04:46,327 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:04:46,327 INFO L93 Difference]: Finished difference Result 1815 states and 3242 transitions. [2021-06-05 06:04:46,327 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-06-05 06:04:46,327 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 1.9166666666666667) internal successors, (46), 23 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-06-05 06:04:46,328 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:04:46,329 INFO L225 Difference]: With dead ends: 1815 [2021-06-05 06:04:46,329 INFO L226 Difference]: Without dead ends: 1799 [2021-06-05 06:04:46,329 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 21 SyntacticMatches, 11 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 196 ImplicationChecksByTransitivity, 518.6ms TimeCoverageRelationStatistics Valid=121, Invalid=871, Unknown=0, NotChecked=0, Total=992 [2021-06-05 06:04:46,330 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1799 states. [2021-06-05 06:04:46,340 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1799 to 1681. [2021-06-05 06:04:46,341 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1681 states, 1680 states have (on average 1.7964285714285715) internal successors, (3018), 1680 states have internal predecessors, (3018), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:04:46,343 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1681 states to 1681 states and 3018 transitions. [2021-06-05 06:04:46,343 INFO L78 Accepts]: Start accepts. Automaton has 1681 states and 3018 transitions. Word has length 35 [2021-06-05 06:04:46,343 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:04:46,343 INFO L482 AbstractCegarLoop]: Abstraction has 1681 states and 3018 transitions. [2021-06-05 06:04:46,343 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 1.9166666666666667) internal successors, (46), 23 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:04:46,343 INFO L276 IsEmpty]: Start isEmpty. Operand 1681 states and 3018 transitions. [2021-06-05 06:04:46,344 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-06-05 06:04:46,344 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:04:46,344 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:04:46,553 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable73,72 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:04:46,553 INFO L430 AbstractCegarLoop]: === Iteration 75 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:04:46,553 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:04:46,553 INFO L82 PathProgramCache]: Analyzing trace with hash 1374177222, now seen corresponding path program 72 times [2021-06-05 06:04:46,554 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:04:46,554 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1667513511] [2021-06-05 06:04:46,554 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:04:46,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:04:46,832 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 06:04:46,832 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:04:46,832 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1667513511] [2021-06-05 06:04:46,832 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1667513511] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:04:46,832 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [257637060] [2021-06-05 06:04:46,832 INFO L93 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 06:04:46,866 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-06-05 06:04:46,867 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:04:46,867 INFO L263 TraceCheckSpWp]: Trace formula consists of 100 conjuncts, 36 conjunts are in the unsatisfiable core [2021-06-05 06:04:46,868 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:04:47,309 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:04:47,309 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 06:04:47,310 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:04:47,319 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:04:47,320 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:04:47,320 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:31, output treesize:16 [2021-06-05 06:04:47,427 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 06:04:47,427 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 18 treesize of output 10 [2021-06-05 06:04:47,429 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:04:47,432 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:04:47,433 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:04:47,433 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:9 [2021-06-05 06:04:47,540 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:04:47,540 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [257637060] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:04:47,540 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:04:47,540 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 20] total 33 [2021-06-05 06:04:47,540 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2019010771] [2021-06-05 06:04:47,540 INFO L462 AbstractCegarLoop]: Interpolant automaton has 34 states [2021-06-05 06:04:47,541 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:04:47,541 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2021-06-05 06:04:47,541 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=1034, Unknown=0, NotChecked=0, Total=1122 [2021-06-05 06:04:47,541 INFO L87 Difference]: Start difference. First operand 1681 states and 3018 transitions. Second operand has 34 states, 34 states have (on average 1.7941176470588236) internal successors, (61), 33 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:04:49,244 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:04:49,245 INFO L93 Difference]: Finished difference Result 1807 states and 3216 transitions. [2021-06-05 06:04:49,245 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2021-06-05 06:04:49,245 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 1.7941176470588236) internal successors, (61), 33 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-06-05 06:04:49,245 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:04:49,247 INFO L225 Difference]: With dead ends: 1807 [2021-06-05 06:04:49,247 INFO L226 Difference]: Without dead ends: 1794 [2021-06-05 06:04:49,247 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 18 SyntacticMatches, 4 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1145 ImplicationChecksByTransitivity, 1797.0ms TimeCoverageRelationStatistics Valid=419, Invalid=4551, Unknown=0, NotChecked=0, Total=4970 [2021-06-05 06:04:49,248 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1794 states. [2021-06-05 06:04:49,256 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1794 to 1303. [2021-06-05 06:04:49,257 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1303 states, 1302 states have (on average 1.773425499231951) internal successors, (2309), 1302 states have internal predecessors, (2309), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:04:49,258 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1303 states to 1303 states and 2309 transitions. [2021-06-05 06:04:49,258 INFO L78 Accepts]: Start accepts. Automaton has 1303 states and 2309 transitions. Word has length 35 [2021-06-05 06:04:49,258 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:04:49,258 INFO L482 AbstractCegarLoop]: Abstraction has 1303 states and 2309 transitions. [2021-06-05 06:04:49,258 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 34 states, 34 states have (on average 1.7941176470588236) internal successors, (61), 33 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:04:49,259 INFO L276 IsEmpty]: Start isEmpty. Operand 1303 states and 2309 transitions. [2021-06-05 06:04:49,259 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-06-05 06:04:49,259 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:04:49,259 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:04:49,460 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable74,73 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:04:49,460 INFO L430 AbstractCegarLoop]: === Iteration 76 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:04:49,460 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:04:49,460 INFO L82 PathProgramCache]: Analyzing trace with hash -511435894, now seen corresponding path program 73 times [2021-06-05 06:04:49,460 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:04:49,460 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [289624480] [2021-06-05 06:04:49,460 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:04:49,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:04:49,687 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 1 proven. 26 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 06:04:49,688 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:04:49,688 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [289624480] [2021-06-05 06:04:49,688 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [289624480] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:04:49,688 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [875415885] [2021-06-05 06:04:49,688 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 74 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 74 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:04:49,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:04:49,714 INFO L263 TraceCheckSpWp]: Trace formula consists of 100 conjuncts, 31 conjunts are in the unsatisfiable core [2021-06-05 06:04:49,715 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:04:49,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 13 treesize of output 9 [2021-06-05 06:04:49,775 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:04:49,778 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:04:49,779 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:04:49,779 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-06-05 06:04:49,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 13 treesize of output 9 [2021-06-05 06:04:49,787 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:04:49,790 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:04:49,790 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:04:49,790 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:16, output treesize:9 [2021-06-05 06:04:49,846 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 1 proven. 26 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 06:04:49,846 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [875415885] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:04:49,847 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:04:49,847 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 18 [2021-06-05 06:04:49,847 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1268019793] [2021-06-05 06:04:49,847 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 06:04:49,847 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:04:49,847 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 06:04:49,847 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=295, Unknown=0, NotChecked=0, Total=342 [2021-06-05 06:04:49,847 INFO L87 Difference]: Start difference. First operand 1303 states and 2309 transitions. Second operand has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:04:50,602 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:04:50,602 INFO L93 Difference]: Finished difference Result 1840 states and 3183 transitions. [2021-06-05 06:04:50,602 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-06-05 06:04:50,602 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-06-05 06:04:50,602 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:04:50,604 INFO L225 Difference]: With dead ends: 1840 [2021-06-05 06:04:50,604 INFO L226 Difference]: Without dead ends: 1824 [2021-06-05 06:04:50,604 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 29 SyntacticMatches, 8 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 503 ImplicationChecksByTransitivity, 768.4ms TimeCoverageRelationStatistics Valid=297, Invalid=1865, Unknown=0, NotChecked=0, Total=2162 [2021-06-05 06:04:50,605 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1824 states. [2021-06-05 06:04:50,613 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1824 to 1322. [2021-06-05 06:04:50,614 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1322 states, 1321 states have (on average 1.7736563209689629) internal successors, (2343), 1321 states have internal predecessors, (2343), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:04:50,615 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1322 states to 1322 states and 2343 transitions. [2021-06-05 06:04:50,615 INFO L78 Accepts]: Start accepts. Automaton has 1322 states and 2343 transitions. Word has length 35 [2021-06-05 06:04:50,615 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:04:50,615 INFO L482 AbstractCegarLoop]: Abstraction has 1322 states and 2343 transitions. [2021-06-05 06:04:50,615 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:04:50,615 INFO L276 IsEmpty]: Start isEmpty. Operand 1322 states and 2343 transitions. [2021-06-05 06:04:50,616 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-06-05 06:04:50,616 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:04:50,616 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:04:50,816 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable75,74 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:04:50,817 INFO L430 AbstractCegarLoop]: === Iteration 77 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:04:50,817 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:04:50,817 INFO L82 PathProgramCache]: Analyzing trace with hash -982093016, now seen corresponding path program 74 times [2021-06-05 06:04:50,817 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:04:50,817 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [755682740] [2021-06-05 06:04:50,817 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:04:50,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:04:51,030 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 1 proven. 26 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 06:04:51,031 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:04:51,031 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [755682740] [2021-06-05 06:04:51,031 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [755682740] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:04:51,031 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [911568497] [2021-06-05 06:04:51,031 INFO L93 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 06:04:51,057 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 06:04:51,057 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:04:51,057 INFO L263 TraceCheckSpWp]: Trace formula consists of 100 conjuncts, 31 conjunts are in the unsatisfiable core [2021-06-05 06:04:51,058 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:04:51,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 13 treesize of output 9 [2021-06-05 06:04:51,123 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:04:51,126 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:04:51,126 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:04:51,126 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-06-05 06:04:51,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 13 treesize of output 9 [2021-06-05 06:04:51,152 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:04:51,156 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:04:51,157 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:04:51,157 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:19, output treesize:12 [2021-06-05 06:04:51,213 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 1 proven. 26 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 06:04:51,213 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [911568497] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:04:51,213 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:04:51,213 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 19 [2021-06-05 06:04:51,214 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1428359551] [2021-06-05 06:04:51,214 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-05 06:04:51,214 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:04:51,214 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-05 06:04:51,214 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=331, Unknown=0, NotChecked=0, Total=380 [2021-06-05 06:04:51,214 INFO L87 Difference]: Start difference. First operand 1322 states and 2343 transitions. Second operand has 20 states, 20 states have (on average 1.85) 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 06:04:51,662 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:04:51,663 INFO L93 Difference]: Finished difference Result 1520 states and 2693 transitions. [2021-06-05 06:04:51,663 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-06-05 06:04:51,663 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 1.85) 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 35 [2021-06-05 06:04:51,663 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:04:51,664 INFO L225 Difference]: With dead ends: 1520 [2021-06-05 06:04:51,664 INFO L226 Difference]: Without dead ends: 1504 [2021-06-05 06:04:51,665 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 28 SyntacticMatches, 8 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 227 ImplicationChecksByTransitivity, 488.3ms TimeCoverageRelationStatistics Valid=148, Invalid=1042, Unknown=0, NotChecked=0, Total=1190 [2021-06-05 06:04:51,665 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1504 states. [2021-06-05 06:04:51,673 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1504 to 1321. [2021-06-05 06:04:51,674 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1321 states, 1320 states have (on average 1.7727272727272727) internal successors, (2340), 1320 states have internal predecessors, (2340), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:04:51,675 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1321 states to 1321 states and 2340 transitions. [2021-06-05 06:04:51,675 INFO L78 Accepts]: Start accepts. Automaton has 1321 states and 2340 transitions. Word has length 35 [2021-06-05 06:04:51,675 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:04:51,675 INFO L482 AbstractCegarLoop]: Abstraction has 1321 states and 2340 transitions. [2021-06-05 06:04:51,675 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 1.85) 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 06:04:51,675 INFO L276 IsEmpty]: Start isEmpty. Operand 1321 states and 2340 transitions. [2021-06-05 06:04:51,676 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-06-05 06:04:51,676 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:04:51,676 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:04:51,876 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 75 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable76 [2021-06-05 06:04:51,877 INFO L430 AbstractCegarLoop]: === Iteration 78 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:04:51,877 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:04:51,877 INFO L82 PathProgramCache]: Analyzing trace with hash 76309428, now seen corresponding path program 75 times [2021-06-05 06:04:51,877 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:04:51,877 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1989340246] [2021-06-05 06:04:51,877 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:04:51,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:04:52,154 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 1 proven. 26 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 06:04:52,155 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:04:52,155 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1989340246] [2021-06-05 06:04:52,155 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1989340246] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:04:52,155 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1726058492] [2021-06-05 06:04:52,155 INFO L93 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 06:04:52,182 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-05 06:04:52,182 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:04:52,183 INFO L263 TraceCheckSpWp]: Trace formula consists of 100 conjuncts, 28 conjunts are in the unsatisfiable core [2021-06-05 06:04:52,183 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:04:52,399 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:04:52,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 11 treesize of output 7 [2021-06-05 06:04:52,401 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:04:52,408 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:04:52,409 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:04:52,409 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:24, output treesize:9 [2021-06-05 06:04:52,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 13 treesize of output 9 [2021-06-05 06:04:52,429 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:04:52,433 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:04:52,434 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:04:52,434 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:18, output treesize:11 [2021-06-05 06:04:52,524 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 3 proven. 24 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 06:04:52,525 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1726058492] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:04:52,525 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:04:52,525 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 27 [2021-06-05 06:04:52,525 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1213216875] [2021-06-05 06:04:52,525 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-06-05 06:04:52,525 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:04:52,525 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-06-05 06:04:52,525 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=672, Unknown=0, NotChecked=0, Total=756 [2021-06-05 06:04:52,525 INFO L87 Difference]: Start difference. First operand 1321 states and 2340 transitions. Second operand has 28 states, 28 states have (on average 2.0714285714285716) internal successors, (58), 27 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:04:53,787 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:04:53,788 INFO L93 Difference]: Finished difference Result 1409 states and 2478 transitions. [2021-06-05 06:04:53,788 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2021-06-05 06:04:53,788 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.0714285714285716) internal successors, (58), 27 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-06-05 06:04:53,788 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:04:53,789 INFO L225 Difference]: With dead ends: 1409 [2021-06-05 06:04:53,789 INFO L226 Difference]: Without dead ends: 1393 [2021-06-05 06:04:53,790 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 24 SyntacticMatches, 4 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1035 ImplicationChecksByTransitivity, 1380.0ms TimeCoverageRelationStatistics Valid=511, Invalid=3649, Unknown=0, NotChecked=0, Total=4160 [2021-06-05 06:04:53,790 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1393 states. [2021-06-05 06:04:53,793 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1393 to 204. [2021-06-05 06:04:53,793 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 204 states, 203 states have (on average 1.7142857142857142) internal successors, (348), 203 states have internal predecessors, (348), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:04:53,794 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 204 states to 204 states and 348 transitions. [2021-06-05 06:04:53,794 INFO L78 Accepts]: Start accepts. Automaton has 204 states and 348 transitions. Word has length 35 [2021-06-05 06:04:53,794 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:04:53,794 INFO L482 AbstractCegarLoop]: Abstraction has 204 states and 348 transitions. [2021-06-05 06:04:53,794 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.0714285714285716) internal successors, (58), 27 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:04:53,794 INFO L276 IsEmpty]: Start isEmpty. Operand 204 states and 348 transitions. [2021-06-05 06:04:53,794 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-06-05 06:04:53,794 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:04:53,794 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:04:53,994 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable77,76 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:04:53,995 INFO L430 AbstractCegarLoop]: === Iteration 79 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:04:53,995 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:04:53,995 INFO L82 PathProgramCache]: Analyzing trace with hash -212836154, now seen corresponding path program 76 times [2021-06-05 06:04:53,995 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:04:53,995 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1839196234] [2021-06-05 06:04:53,995 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:04:54,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:04:54,279 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 2 proven. 26 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-06-05 06:04:54,280 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:04:54,280 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1839196234] [2021-06-05 06:04:54,280 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1839196234] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:04:54,280 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [669094988] [2021-06-05 06:04:54,280 INFO L93 rtionOrderModulation]: Changing 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 06:04:54,312 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 06:04:54,313 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:04:54,313 INFO L263 TraceCheckSpWp]: Trace formula consists of 100 conjuncts, 31 conjunts are in the unsatisfiable core [2021-06-05 06:04:54,314 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:04:54,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 13 treesize of output 9 [2021-06-05 06:04:54,389 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:04:54,392 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:04:54,393 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:04:54,393 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-06-05 06:04:54,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 13 treesize of output 9 [2021-06-05 06:04:54,402 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:04:54,406 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:04:54,406 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:04:54,406 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:16, output treesize:9 [2021-06-05 06:04:54,473 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 2 proven. 26 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-06-05 06:04:54,474 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [669094988] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:04:54,474 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:04:54,474 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 18 [2021-06-05 06:04:54,474 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1280670908] [2021-06-05 06:04:54,474 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 06:04:54,474 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:04:54,474 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 06:04:54,474 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=291, Unknown=0, NotChecked=0, Total=342 [2021-06-05 06:04:54,475 INFO L87 Difference]: Start difference. First operand 204 states and 348 transitions. Second operand has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:04:55,266 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:04:55,266 INFO L93 Difference]: Finished difference Result 365 states and 604 transitions. [2021-06-05 06:04:55,266 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-06-05 06:04:55,266 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-06-05 06:04:55,266 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:04:55,266 INFO L225 Difference]: With dead ends: 365 [2021-06-05 06:04:55,267 INFO L226 Difference]: Without dead ends: 349 [2021-06-05 06:04:55,267 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 29 SyntacticMatches, 8 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 480 ImplicationChecksByTransitivity, 841.2ms TimeCoverageRelationStatistics Valid=293, Invalid=1777, Unknown=0, NotChecked=0, Total=2070 [2021-06-05 06:04:55,267 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 349 states. [2021-06-05 06:04:55,268 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 349 to 220. [2021-06-05 06:04:55,269 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 220 states, 219 states have (on average 1.7168949771689497) internal successors, (376), 219 states have internal predecessors, (376), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:04:55,269 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 220 states to 220 states and 376 transitions. [2021-06-05 06:04:55,269 INFO L78 Accepts]: Start accepts. Automaton has 220 states and 376 transitions. Word has length 35 [2021-06-05 06:04:55,269 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:04:55,269 INFO L482 AbstractCegarLoop]: Abstraction has 220 states and 376 transitions. [2021-06-05 06:04:55,269 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:04:55,269 INFO L276 IsEmpty]: Start isEmpty. Operand 220 states and 376 transitions. [2021-06-05 06:04:55,269 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-06-05 06:04:55,269 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:04:55,269 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:04:55,470 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable78,77 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:04:55,470 INFO L430 AbstractCegarLoop]: === Iteration 80 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:04:55,470 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:04:55,470 INFO L82 PathProgramCache]: Analyzing trace with hash -1506265564, now seen corresponding path program 77 times [2021-06-05 06:04:55,470 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:04:55,470 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [454934097] [2021-06-05 06:04:55,470 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:04:55,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:04:55,717 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 2 proven. 25 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 06:04:55,717 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:04:55,717 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [454934097] [2021-06-05 06:04:55,717 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [454934097] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:04:55,717 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1983934027] [2021-06-05 06:04:55,717 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 78 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 78 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:04:55,744 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-06-05 06:04:55,744 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:04:55,745 INFO L263 TraceCheckSpWp]: Trace formula consists of 100 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-05 06:04:55,745 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:04:55,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 13 treesize of output 9 [2021-06-05 06:04:55,911 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:04:55,914 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:04:55,915 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:04:55,915 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-06-05 06:04:55,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 13 treesize of output 9 [2021-06-05 06:04:55,923 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:04:55,926 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:04:55,926 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:04:55,926 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:16, output treesize:9 [2021-06-05 06:04:55,985 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 7 proven. 21 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-06-05 06:04:55,985 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1983934027] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:04:55,985 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:04:55,986 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 18] total 26 [2021-06-05 06:04:55,986 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [590245821] [2021-06-05 06:04:55,986 INFO L462 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-06-05 06:04:55,986 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:04:55,986 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-06-05 06:04:55,986 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=595, Unknown=0, NotChecked=0, Total=702 [2021-06-05 06:04:55,986 INFO L87 Difference]: Start difference. First operand 220 states and 376 transitions. Second operand has 27 states, 27 states have (on average 2.0) internal successors, (54), 26 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:04:56,820 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:04:56,820 INFO L93 Difference]: Finished difference Result 374 states and 622 transitions. [2021-06-05 06:04:56,820 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-06-05 06:04:56,820 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.0) internal successors, (54), 26 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-06-05 06:04:56,820 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:04:56,821 INFO L225 Difference]: With dead ends: 374 [2021-06-05 06:04:56,821 INFO L226 Difference]: Without dead ends: 358 [2021-06-05 06:04:56,821 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 25 SyntacticMatches, 4 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 657 ImplicationChecksByTransitivity, 924.9ms TimeCoverageRelationStatistics Valid=447, Invalid=2415, Unknown=0, NotChecked=0, Total=2862 [2021-06-05 06:04:56,821 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 358 states. [2021-06-05 06:04:56,823 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 358 to 215. [2021-06-05 06:04:56,823 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 215 states, 214 states have (on average 1.7102803738317758) internal successors, (366), 214 states have internal predecessors, (366), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:04:56,823 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 215 states to 215 states and 366 transitions. [2021-06-05 06:04:56,823 INFO L78 Accepts]: Start accepts. Automaton has 215 states and 366 transitions. Word has length 35 [2021-06-05 06:04:56,823 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:04:56,823 INFO L482 AbstractCegarLoop]: Abstraction has 215 states and 366 transitions. [2021-06-05 06:04:56,823 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 2.0) internal successors, (54), 26 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:04:56,823 INFO L276 IsEmpty]: Start isEmpty. Operand 215 states and 366 transitions. [2021-06-05 06:04:56,823 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-06-05 06:04:56,824 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:04:56,824 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:04:57,024 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 78 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable79 [2021-06-05 06:04:57,024 INFO L430 AbstractCegarLoop]: === Iteration 81 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:04:57,024 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:04:57,024 INFO L82 PathProgramCache]: Analyzing trace with hash -738783414, now seen corresponding path program 78 times [2021-06-05 06:04:57,024 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:04:57,025 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1455150391] [2021-06-05 06:04:57,025 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:04:57,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:04:57,256 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 1 proven. 26 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 06:04:57,256 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:04:57,257 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1455150391] [2021-06-05 06:04:57,257 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1455150391] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:04:57,257 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1708416359] [2021-06-05 06:04:57,257 INFO L93 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 06:04:57,284 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-06-05 06:04:57,284 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:04:57,285 INFO L263 TraceCheckSpWp]: Trace formula consists of 100 conjuncts, 28 conjunts are in the unsatisfiable core [2021-06-05 06:04:57,285 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:04:57,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 11 treesize of output 7 [2021-06-05 06:04:57,532 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:04:57,537 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:04:57,538 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 06:04:57,538 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:24, output treesize:17 [2021-06-05 06:04:57,612 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:04:57,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 11 treesize of output 7 [2021-06-05 06:04:57,613 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:04:57,618 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:04:57,619 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:04:57,619 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:24, output treesize:9 [2021-06-05 06:04:57,701 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 5 proven. 22 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 06:04:57,701 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1708416359] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:04:57,702 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:04:57,702 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 31 [2021-06-05 06:04:57,702 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1212325999] [2021-06-05 06:04:57,702 INFO L462 AbstractCegarLoop]: Interpolant automaton has 32 states [2021-06-05 06:04:57,702 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:04:57,702 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-06-05 06:04:57,702 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=892, Unknown=0, NotChecked=0, Total=992 [2021-06-05 06:04:57,702 INFO L87 Difference]: Start difference. First operand 215 states and 366 transitions. Second operand has 32 states, 32 states have (on average 1.875) internal successors, (60), 31 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:04:59,275 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:04:59,276 INFO L93 Difference]: Finished difference Result 276 states and 462 transitions. [2021-06-05 06:04:59,276 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-06-05 06:04:59,276 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 1.875) internal successors, (60), 31 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-06-05 06:04:59,276 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:04:59,276 INFO L225 Difference]: With dead ends: 276 [2021-06-05 06:04:59,276 INFO L226 Difference]: Without dead ends: 260 [2021-06-05 06:04:59,277 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1059 ImplicationChecksByTransitivity, 1612.7ms TimeCoverageRelationStatistics Valid=623, Invalid=4069, Unknown=0, NotChecked=0, Total=4692 [2021-06-05 06:04:59,277 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 260 states. [2021-06-05 06:04:59,278 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 260 to 134. [2021-06-05 06:04:59,278 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 134 states, 133 states have (on average 1.7142857142857142) internal successors, (228), 133 states have internal predecessors, (228), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:04:59,278 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 134 states to 134 states and 228 transitions. [2021-06-05 06:04:59,278 INFO L78 Accepts]: Start accepts. Automaton has 134 states and 228 transitions. Word has length 35 [2021-06-05 06:04:59,278 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:04:59,278 INFO L482 AbstractCegarLoop]: Abstraction has 134 states and 228 transitions. [2021-06-05 06:04:59,278 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 32 states, 32 states have (on average 1.875) internal successors, (60), 31 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:04:59,278 INFO L276 IsEmpty]: Start isEmpty. Operand 134 states and 228 transitions. [2021-06-05 06:04:59,278 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-06-05 06:04:59,279 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:04:59,279 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:04:59,479 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80,79 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:04:59,479 INFO L430 AbstractCegarLoop]: === Iteration 82 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:04:59,479 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:04:59,479 INFO L82 PathProgramCache]: Analyzing trace with hash 398396942, now seen corresponding path program 79 times [2021-06-05 06:04:59,480 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:04:59,480 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1007809281] [2021-06-05 06:04:59,480 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:04:59,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:04:59,714 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:04:59,714 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:04:59,714 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1007809281] [2021-06-05 06:04:59,714 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1007809281] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:04:59,714 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1629140854] [2021-06-05 06:04:59,714 INFO 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 06:04:59,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:04:59,740 INFO L263 TraceCheckSpWp]: Trace formula consists of 100 conjuncts, 31 conjunts are in the unsatisfiable core [2021-06-05 06:04:59,741 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:04:59,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 13 treesize of output 9 [2021-06-05 06:04:59,815 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:04:59,818 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:04:59,818 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:04:59,818 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-06-05 06:04:59,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 13 treesize of output 9 [2021-06-05 06:04:59,826 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:04:59,829 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:04:59,829 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:04:59,829 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:16, output treesize:9 [2021-06-05 06:04:59,894 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:04:59,895 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1629140854] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:04:59,895 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:04:59,895 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 19 [2021-06-05 06:04:59,895 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1227764564] [2021-06-05 06:04:59,895 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-05 06:04:59,895 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:04:59,895 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-05 06:04:59,895 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=331, Unknown=0, NotChecked=0, Total=380 [2021-06-05 06:04:59,896 INFO L87 Difference]: Start difference. First operand 134 states and 228 transitions. Second operand has 20 states, 20 states have (on average 1.95) internal successors, (39), 19 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:05:00,662 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:05:00,662 INFO L93 Difference]: Finished difference Result 261 states and 428 transitions. [2021-06-05 06:05:00,663 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-06-05 06:05:00,663 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 1.95) internal successors, (39), 19 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-06-05 06:05:00,663 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:05:00,663 INFO L225 Difference]: With dead ends: 261 [2021-06-05 06:05:00,663 INFO L226 Difference]: Without dead ends: 252 [2021-06-05 06:05:00,664 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 28 SyntacticMatches, 8 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 450 ImplicationChecksByTransitivity, 754.1ms TimeCoverageRelationStatistics Valid=290, Invalid=1780, Unknown=0, NotChecked=0, Total=2070 [2021-06-05 06:05:00,664 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 252 states. [2021-06-05 06:05:00,665 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 252 to 143. [2021-06-05 06:05:00,665 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 143 states, 142 states have (on average 1.7253521126760563) internal successors, (245), 142 states have internal predecessors, (245), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:05:00,666 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 143 states to 143 states and 245 transitions. [2021-06-05 06:05:00,666 INFO L78 Accepts]: Start accepts. Automaton has 143 states and 245 transitions. Word has length 35 [2021-06-05 06:05:00,666 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:05:00,666 INFO L482 AbstractCegarLoop]: Abstraction has 143 states and 245 transitions. [2021-06-05 06:05:00,666 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 1.95) internal successors, (39), 19 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:05:00,666 INFO L276 IsEmpty]: Start isEmpty. Operand 143 states and 245 transitions. [2021-06-05 06:05:00,666 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-06-05 06:05:00,666 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:05:00,666 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:05:00,872 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable81,80 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:05:00,873 INFO L430 AbstractCegarLoop]: === Iteration 83 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:05:00,873 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:05:00,873 INFO L82 PathProgramCache]: Analyzing trace with hash 1280462666, now seen corresponding path program 80 times [2021-06-05 06:05:00,873 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:05:00,873 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [125626774] [2021-06-05 06:05:00,873 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:05:00,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:05:01,166 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:05:01,167 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:05:01,167 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [125626774] [2021-06-05 06:05:01,167 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [125626774] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:05:01,167 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [625695933] [2021-06-05 06:05:01,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 81 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 81 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:05:01,204 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 06:05:01,204 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:05:01,205 INFO L263 TraceCheckSpWp]: Trace formula consists of 100 conjuncts, 31 conjunts are in the unsatisfiable core [2021-06-05 06:05:01,206 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:05:01,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 13 treesize of output 9 [2021-06-05 06:05:01,297 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:05:01,301 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:05:01,301 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:05:01,301 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-06-05 06:05:01,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 13 treesize of output 9 [2021-06-05 06:05:01,311 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:05:01,315 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:05:01,315 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:05:01,315 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:16, output treesize:9 [2021-06-05 06:05:01,389 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:05:01,389 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [625695933] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:05:01,389 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:05:01,390 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 19 [2021-06-05 06:05:01,390 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [106834870] [2021-06-05 06:05:01,390 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-05 06:05:01,390 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:05:01,390 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-05 06:05:01,390 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=331, Unknown=0, NotChecked=0, Total=380 [2021-06-05 06:05:01,390 INFO L87 Difference]: Start difference. First operand 143 states and 245 transitions. Second operand has 20 states, 20 states have (on average 1.9) internal successors, (38), 19 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:05:02,198 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:05:02,198 INFO L93 Difference]: Finished difference Result 265 states and 434 transitions. [2021-06-05 06:05:02,198 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-06-05 06:05:02,198 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 1.9) internal successors, (38), 19 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 35 [2021-06-05 06:05:02,199 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:05:02,199 INFO L225 Difference]: With dead ends: 265 [2021-06-05 06:05:02,199 INFO L226 Difference]: Without dead ends: 252 [2021-06-05 06:05:02,199 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 28 SyntacticMatches, 8 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 478 ImplicationChecksByTransitivity, 877.2ms TimeCoverageRelationStatistics Valid=297, Invalid=1865, Unknown=0, NotChecked=0, Total=2162 [2021-06-05 06:05:02,199 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 252 states. [2021-06-05 06:05:02,200 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 252 to 143. [2021-06-05 06:05:02,200 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 143 states, 142 states have (on average 1.7112676056338028) internal successors, (243), 142 states have internal predecessors, (243), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:05:02,201 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 143 states to 143 states and 243 transitions. [2021-06-05 06:05:02,201 INFO L78 Accepts]: Start accepts. Automaton has 143 states and 243 transitions. Word has length 35 [2021-06-05 06:05:02,201 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:05:02,201 INFO L482 AbstractCegarLoop]: Abstraction has 143 states and 243 transitions. [2021-06-05 06:05:02,201 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 1.9) internal successors, (38), 19 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:05:02,201 INFO L276 IsEmpty]: Start isEmpty. Operand 143 states and 243 transitions. [2021-06-05 06:05:02,201 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-06-05 06:05:02,201 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:05:02,201 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:05:02,401 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable82,81 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:05:02,401 INFO L430 AbstractCegarLoop]: === Iteration 84 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:05:02,402 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:05:02,402 INFO L82 PathProgramCache]: Analyzing trace with hash 809805544, now seen corresponding path program 81 times [2021-06-05 06:05:02,402 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:05:02,402 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [898438108] [2021-06-05 06:05:02,402 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:05:02,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:05:02,633 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:05:02,633 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:05:02,633 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [898438108] [2021-06-05 06:05:02,633 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [898438108] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:05:02,633 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1392207516] [2021-06-05 06:05:02,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 82 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 82 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:05:02,666 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-05 06:05:02,666 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:05:02,667 INFO L263 TraceCheckSpWp]: Trace formula consists of 100 conjuncts, 28 conjunts are in the unsatisfiable core [2021-06-05 06:05:02,667 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:05:02,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 11 treesize of output 7 [2021-06-05 06:05:02,894 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:05:02,900 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:05:02,901 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 06:05:02,901 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:24, output treesize:17 [2021-06-05 06:05:03,003 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:05:03,004 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 06:05:03,005 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:05:03,013 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:05:03,015 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:05:03,015 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:27, output treesize:12 [2021-06-05 06:05:03,094 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:05:03,095 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1392207516] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:05:03,095 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:05:03,095 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 32 [2021-06-05 06:05:03,095 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1888307103] [2021-06-05 06:05:03,095 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-05 06:05:03,095 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:05:03,095 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-05 06:05:03,095 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=98, Invalid=958, Unknown=0, NotChecked=0, Total=1056 [2021-06-05 06:05:03,095 INFO L87 Difference]: Start difference. First operand 143 states and 243 transitions. Second operand has 33 states, 33 states have (on average 1.9393939393939394) internal successors, (64), 32 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:05:03,923 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:05:03,923 INFO L93 Difference]: Finished difference Result 227 states and 376 transitions. [2021-06-05 06:05:03,923 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-06-05 06:05:03,924 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.9393939393939394) internal successors, (64), 32 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-06-05 06:05:03,924 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:05:03,924 INFO L225 Difference]: With dead ends: 227 [2021-06-05 06:05:03,924 INFO L226 Difference]: Without dead ends: 211 [2021-06-05 06:05:03,924 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 503 ImplicationChecksByTransitivity, 942.4ms TimeCoverageRelationStatistics Valid=238, Invalid=2312, Unknown=0, NotChecked=0, Total=2550 [2021-06-05 06:05:03,924 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 211 states. [2021-06-05 06:05:03,925 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 211 to 143. [2021-06-05 06:05:03,925 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 143 states, 142 states have (on average 1.704225352112676) internal successors, (242), 142 states have internal predecessors, (242), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:05:03,926 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 143 states to 143 states and 242 transitions. [2021-06-05 06:05:03,926 INFO L78 Accepts]: Start accepts. Automaton has 143 states and 242 transitions. Word has length 35 [2021-06-05 06:05:03,926 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:05:03,926 INFO L482 AbstractCegarLoop]: Abstraction has 143 states and 242 transitions. [2021-06-05 06:05:03,926 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.9393939393939394) internal successors, (64), 32 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:05:03,926 INFO L276 IsEmpty]: Start isEmpty. Operand 143 states and 242 transitions. [2021-06-05 06:05:03,926 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-06-05 06:05:03,926 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:05:03,926 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:05:04,126 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable83,82 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:05:04,127 INFO L430 AbstractCegarLoop]: === Iteration 85 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:05:04,127 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:05:04,127 INFO L82 PathProgramCache]: Analyzing trace with hash 986142264, now seen corresponding path program 82 times [2021-06-05 06:05:04,127 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:05:04,127 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2090974668] [2021-06-05 06:05:04,127 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:05:04,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:05:04,436 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:05:04,436 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:05:04,436 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2090974668] [2021-06-05 06:05:04,436 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2090974668] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:05:04,437 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1766208268] [2021-06-05 06:05:04,437 INFO L93 rtionOrderModulation]: Changing 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 06:05:04,469 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 06:05:04,469 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:05:04,470 INFO L263 TraceCheckSpWp]: Trace formula consists of 100 conjuncts, 31 conjunts are in the unsatisfiable core [2021-06-05 06:05:04,471 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:05:04,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 13 treesize of output 9 [2021-06-05 06:05:04,564 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:05:04,568 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:05:04,568 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:05:04,569 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-06-05 06:05:04,575 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-06-05 06:05:04,576 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:05:04,579 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:05:04,579 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:05:04,580 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:18, output treesize:11 [2021-06-05 06:05:04,655 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:05:04,655 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1766208268] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:05:04,656 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:05:04,656 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 19 [2021-06-05 06:05:04,656 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1487797775] [2021-06-05 06:05:04,656 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-05 06:05:04,656 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:05:04,656 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-05 06:05:04,656 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=329, Unknown=0, NotChecked=0, Total=380 [2021-06-05 06:05:04,656 INFO L87 Difference]: Start difference. First operand 143 states and 242 transitions. Second operand has 20 states, 20 states have (on average 1.95) internal successors, (39), 19 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:05:05,419 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:05:05,419 INFO L93 Difference]: Finished difference Result 266 states and 435 transitions. [2021-06-05 06:05:05,420 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-06-05 06:05:05,420 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 1.95) internal successors, (39), 19 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-06-05 06:05:05,420 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:05:05,420 INFO L225 Difference]: With dead ends: 266 [2021-06-05 06:05:05,420 INFO L226 Difference]: Without dead ends: 257 [2021-06-05 06:05:05,420 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 28 SyntacticMatches, 8 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 476 ImplicationChecksByTransitivity, 825.3ms TimeCoverageRelationStatistics Valid=299, Invalid=1863, Unknown=0, NotChecked=0, Total=2162 [2021-06-05 06:05:05,421 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 257 states. [2021-06-05 06:05:05,422 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 257 to 146. [2021-06-05 06:05:05,422 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 146 states, 145 states have (on average 1.7241379310344827) internal successors, (250), 145 states have internal predecessors, (250), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:05:05,422 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 146 states to 146 states and 250 transitions. [2021-06-05 06:05:05,422 INFO L78 Accepts]: Start accepts. Automaton has 146 states and 250 transitions. Word has length 35 [2021-06-05 06:05:05,422 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:05:05,422 INFO L482 AbstractCegarLoop]: Abstraction has 146 states and 250 transitions. [2021-06-05 06:05:05,423 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 1.95) internal successors, (39), 19 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:05:05,423 INFO L276 IsEmpty]: Start isEmpty. Operand 146 states and 250 transitions. [2021-06-05 06:05:05,423 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-06-05 06:05:05,423 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:05:05,423 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:05:05,624 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable84,83 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:05:05,625 INFO L430 AbstractCegarLoop]: === Iteration 86 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:05:05,625 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:05:05,625 INFO L82 PathProgramCache]: Analyzing trace with hash 1868207988, now seen corresponding path program 83 times [2021-06-05 06:05:05,625 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:05:05,625 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [667365633] [2021-06-05 06:05:05,625 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:05:05,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:05:05,910 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:05:05,910 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:05:05,910 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [667365633] [2021-06-05 06:05:05,910 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [667365633] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:05:05,910 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1984242610] [2021-06-05 06:05:05,910 INFO L93 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 06:05:05,938 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-05 06:05:05,939 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:05:05,939 INFO L263 TraceCheckSpWp]: Trace formula consists of 100 conjuncts, 31 conjunts are in the unsatisfiable core [2021-06-05 06:05:05,940 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:05:06,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 13 treesize of output 9 [2021-06-05 06:05:06,019 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:05:06,022 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:05:06,022 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:05:06,022 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-06-05 06:05:06,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 13 treesize of output 9 [2021-06-05 06:05:06,028 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:05:06,031 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:05:06,032 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:05:06,032 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:18, output treesize:11 [2021-06-05 06:05:06,094 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:05:06,095 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1984242610] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:05:06,095 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:05:06,095 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 19 [2021-06-05 06:05:06,095 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1081111735] [2021-06-05 06:05:06,095 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-05 06:05:06,095 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:05:06,095 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-05 06:05:06,095 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=329, Unknown=0, NotChecked=0, Total=380 [2021-06-05 06:05:06,096 INFO L87 Difference]: Start difference. First operand 146 states and 250 transitions. Second operand has 20 states, 20 states have (on average 1.9) internal successors, (38), 19 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:05:06,841 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:05:06,842 INFO L93 Difference]: Finished difference Result 255 states and 421 transitions. [2021-06-05 06:05:06,842 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-06-05 06:05:06,842 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 1.9) internal successors, (38), 19 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 35 [2021-06-05 06:05:06,842 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:05:06,842 INFO L225 Difference]: With dead ends: 255 [2021-06-05 06:05:06,842 INFO L226 Difference]: Without dead ends: 242 [2021-06-05 06:05:06,843 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 28 SyntacticMatches, 8 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 505 ImplicationChecksByTransitivity, 780.3ms TimeCoverageRelationStatistics Valid=306, Invalid=1950, Unknown=0, NotChecked=0, Total=2256 [2021-06-05 06:05:06,843 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 242 states. [2021-06-05 06:05:06,844 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 242 to 144. [2021-06-05 06:05:06,844 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 144 states, 143 states have (on average 1.7062937062937062) internal successors, (244), 143 states have internal predecessors, (244), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:05:06,844 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 144 states to 144 states and 244 transitions. [2021-06-05 06:05:06,844 INFO L78 Accepts]: Start accepts. Automaton has 144 states and 244 transitions. Word has length 35 [2021-06-05 06:05:06,844 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:05:06,845 INFO L482 AbstractCegarLoop]: Abstraction has 144 states and 244 transitions. [2021-06-05 06:05:06,845 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 1.9) internal successors, (38), 19 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:05:06,845 INFO L276 IsEmpty]: Start isEmpty. Operand 144 states and 244 transitions. [2021-06-05 06:05:06,845 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-06-05 06:05:06,845 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:05:06,845 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:05:07,045 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable85,84 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:05:07,046 INFO L430 AbstractCegarLoop]: === Iteration 87 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:05:07,046 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:05:07,046 INFO L82 PathProgramCache]: Analyzing trace with hash 2061853420, now seen corresponding path program 84 times [2021-06-05 06:05:07,046 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:05:07,046 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1625978999] [2021-06-05 06:05:07,046 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:05:07,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:05:07,336 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:05:07,337 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:05:07,338 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1625978999] [2021-06-05 06:05:07,338 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1625978999] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:05:07,338 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1150976127] [2021-06-05 06:05:07,338 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 85 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 85 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:05:07,374 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-05 06:05:07,374 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:05:07,375 INFO L263 TraceCheckSpWp]: Trace formula consists of 100 conjuncts, 45 conjunts are in the unsatisfiable core [2021-06-05 06:05:07,376 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:05:07,966 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-06-05 06:05:07,966 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 66 treesize of output 44 [2021-06-05 06:05:07,967 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:05:07,977 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:05:07,981 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 06:05:07,981 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:81, output treesize:48 [2021-06-05 06:05:08,051 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:05:08,051 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:05:08,052 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:05:08,053 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:05:08,053 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:05:08,054 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 19 [2021-06-05 06:05:08,055 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:05:08,061 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:05:08,062 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:05:08,062 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:53, output treesize:7 [2021-06-05 06:05:08,184 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:05:08,184 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1150976127] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:05:08,184 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:05:08,184 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 22] total 37 [2021-06-05 06:05:08,184 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1308418243] [2021-06-05 06:05:08,185 INFO L462 AbstractCegarLoop]: Interpolant automaton has 38 states [2021-06-05 06:05:08,185 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:05:08,185 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-06-05 06:05:08,185 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=1306, Unknown=0, NotChecked=0, Total=1406 [2021-06-05 06:05:08,185 INFO L87 Difference]: Start difference. First operand 144 states and 244 transitions. Second operand has 38 states, 38 states have (on average 1.7105263157894737) internal successors, (65), 37 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:05:11,770 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:05:11,770 INFO L93 Difference]: Finished difference Result 428 states and 688 transitions. [2021-06-05 06:05:11,770 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 98 states. [2021-06-05 06:05:11,770 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 1.7105263157894737) internal successors, (65), 37 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-06-05 06:05:11,770 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:05:11,771 INFO L225 Difference]: With dead ends: 428 [2021-06-05 06:05:11,771 INFO L226 Difference]: Without dead ends: 407 [2021-06-05 06:05:11,771 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 131 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 113 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3916 ImplicationChecksByTransitivity, 3226.4ms TimeCoverageRelationStatistics Valid=916, Invalid=12194, Unknown=0, NotChecked=0, Total=13110 [2021-06-05 06:05:11,772 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 407 states. [2021-06-05 06:05:11,773 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 407 to 175. [2021-06-05 06:05:11,773 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 175 states, 174 states have (on average 1.7241379310344827) internal successors, (300), 174 states have internal predecessors, (300), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:05:11,773 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 175 states to 175 states and 300 transitions. [2021-06-05 06:05:11,773 INFO L78 Accepts]: Start accepts. Automaton has 175 states and 300 transitions. Word has length 35 [2021-06-05 06:05:11,773 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:05:11,773 INFO L482 AbstractCegarLoop]: Abstraction has 175 states and 300 transitions. [2021-06-05 06:05:11,773 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 38 states, 38 states have (on average 1.7105263157894737) internal successors, (65), 37 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:05:11,773 INFO L276 IsEmpty]: Start isEmpty. Operand 175 states and 300 transitions. [2021-06-05 06:05:11,774 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-06-05 06:05:11,774 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:05:11,774 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:05:11,974 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 85 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable86 [2021-06-05 06:05:11,974 INFO L430 AbstractCegarLoop]: === Iteration 88 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:05:11,974 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:05:11,974 INFO L82 PathProgramCache]: Analyzing trace with hash -743708880, now seen corresponding path program 85 times [2021-06-05 06:05:11,975 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:05:11,975 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1235693308] [2021-06-05 06:05:11,975 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:05:11,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:05:12,208 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:05:12,209 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:05:12,209 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1235693308] [2021-06-05 06:05:12,209 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1235693308] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:05:12,212 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [303855245] [2021-06-05 06:05:12,212 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 86 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 86 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:05:12,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:05:12,242 INFO L263 TraceCheckSpWp]: Trace formula consists of 100 conjuncts, 31 conjunts are in the unsatisfiable core [2021-06-05 06:05:12,243 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:05:12,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 13 treesize of output 9 [2021-06-05 06:05:12,347 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:05:12,350 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:05:12,351 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:05:12,351 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-06-05 06:05:12,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 13 treesize of output 9 [2021-06-05 06:05:12,358 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:05:12,361 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:05:12,362 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:05:12,362 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:18, output treesize:11 [2021-06-05 06:05:12,432 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:05:12,432 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [303855245] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:05:12,433 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:05:12,433 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 19 [2021-06-05 06:05:12,433 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1155024930] [2021-06-05 06:05:12,433 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-05 06:05:12,433 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:05:12,433 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-05 06:05:12,433 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=332, Unknown=0, NotChecked=0, Total=380 [2021-06-05 06:05:12,433 INFO L87 Difference]: Start difference. First operand 175 states and 300 transitions. Second operand has 20 states, 20 states have (on average 1.95) internal successors, (39), 19 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:05:12,942 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:05:12,942 INFO L93 Difference]: Finished difference Result 217 states and 366 transitions. [2021-06-05 06:05:12,942 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-06-05 06:05:12,942 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 1.95) internal successors, (39), 19 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-06-05 06:05:12,943 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:05:12,943 INFO L225 Difference]: With dead ends: 217 [2021-06-05 06:05:12,943 INFO L226 Difference]: Without dead ends: 206 [2021-06-05 06:05:12,943 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 28 SyntacticMatches, 8 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 226 ImplicationChecksByTransitivity, 557.1ms TimeCoverageRelationStatistics Valid=166, Invalid=1094, Unknown=0, NotChecked=0, Total=1260 [2021-06-05 06:05:12,943 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 206 states. [2021-06-05 06:05:12,944 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 206 to 176. [2021-06-05 06:05:12,944 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 176 states, 175 states have (on average 1.72) internal successors, (301), 175 states have internal predecessors, (301), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:05:12,944 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 176 states to 176 states and 301 transitions. [2021-06-05 06:05:12,944 INFO L78 Accepts]: Start accepts. Automaton has 176 states and 301 transitions. Word has length 35 [2021-06-05 06:05:12,945 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:05:12,945 INFO L482 AbstractCegarLoop]: Abstraction has 176 states and 301 transitions. [2021-06-05 06:05:12,945 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 1.95) internal successors, (39), 19 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:05:12,945 INFO L276 IsEmpty]: Start isEmpty. Operand 176 states and 301 transitions. [2021-06-05 06:05:12,945 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-06-05 06:05:12,945 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:05:12,945 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:05:13,145 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable87,86 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:05:13,146 INFO L430 AbstractCegarLoop]: === Iteration 89 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:05:13,146 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:05:13,146 INFO L82 PathProgramCache]: Analyzing trace with hash -342555156, now seen corresponding path program 86 times [2021-06-05 06:05:13,146 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:05:13,146 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [797832607] [2021-06-05 06:05:13,146 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:05:13,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:05:13,391 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:05:13,391 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:05:13,391 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [797832607] [2021-06-05 06:05:13,391 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [797832607] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:05:13,391 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1440000719] [2021-06-05 06:05:13,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 87 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 87 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:05:13,420 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 06:05:13,420 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:05:13,421 INFO L263 TraceCheckSpWp]: Trace formula consists of 100 conjuncts, 31 conjunts are in the unsatisfiable core [2021-06-05 06:05:13,422 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:05:13,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 13 treesize of output 9 [2021-06-05 06:05:13,495 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:05:13,498 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:05:13,498 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:05:13,498 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-06-05 06:05:13,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 13 treesize of output 9 [2021-06-05 06:05:13,504 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:05:13,507 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:05:13,508 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:05:13,508 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:18, output treesize:11 [2021-06-05 06:05:13,570 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:05:13,570 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1440000719] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:05:13,570 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:05:13,570 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 19 [2021-06-05 06:05:13,570 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [271864953] [2021-06-05 06:05:13,570 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-05 06:05:13,571 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:05:13,571 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-05 06:05:13,571 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=329, Unknown=0, NotChecked=0, Total=380 [2021-06-05 06:05:13,572 INFO L87 Difference]: Start difference. First operand 176 states and 301 transitions. Second operand has 20 states, 20 states have (on average 1.95) internal successors, (39), 19 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:05:14,365 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:05:14,365 INFO L93 Difference]: Finished difference Result 297 states and 494 transitions. [2021-06-05 06:05:14,365 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-06-05 06:05:14,366 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 1.95) internal successors, (39), 19 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-06-05 06:05:14,366 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:05:14,366 INFO L225 Difference]: With dead ends: 297 [2021-06-05 06:05:14,366 INFO L226 Difference]: Without dead ends: 288 [2021-06-05 06:05:14,366 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 28 SyntacticMatches, 8 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 537 ImplicationChecksByTransitivity, 751.0ms TimeCoverageRelationStatistics Valid=330, Invalid=2022, Unknown=0, NotChecked=0, Total=2352 [2021-06-05 06:05:14,366 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 288 states. [2021-06-05 06:05:14,368 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 288 to 179. [2021-06-05 06:05:14,368 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 179 states, 178 states have (on average 1.7303370786516854) internal successors, (308), 178 states have internal predecessors, (308), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:05:14,368 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 179 states to 179 states and 308 transitions. [2021-06-05 06:05:14,368 INFO L78 Accepts]: Start accepts. Automaton has 179 states and 308 transitions. Word has length 35 [2021-06-05 06:05:14,368 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:05:14,368 INFO L482 AbstractCegarLoop]: Abstraction has 179 states and 308 transitions. [2021-06-05 06:05:14,369 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 1.95) internal successors, (39), 19 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:05:14,369 INFO L276 IsEmpty]: Start isEmpty. Operand 179 states and 308 transitions. [2021-06-05 06:05:14,369 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-06-05 06:05:14,369 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:05:14,369 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:05:14,584 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 87 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable88 [2021-06-05 06:05:14,585 INFO L430 AbstractCegarLoop]: === Iteration 90 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:05:14,585 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:05:14,585 INFO L82 PathProgramCache]: Analyzing trace with hash 539510568, now seen corresponding path program 87 times [2021-06-05 06:05:14,585 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:05:14,585 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [911754792] [2021-06-05 06:05:14,585 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:05:14,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:05:14,826 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:05:14,826 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:05:14,826 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [911754792] [2021-06-05 06:05:14,826 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [911754792] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:05:14,826 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [917115608] [2021-06-05 06:05:14,826 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 88 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 88 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:05:14,854 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-05 06:05:14,854 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:05:14,854 INFO L263 TraceCheckSpWp]: Trace formula consists of 100 conjuncts, 31 conjunts are in the unsatisfiable core [2021-06-05 06:05:14,855 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:05:14,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 13 treesize of output 9 [2021-06-05 06:05:14,931 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:05:14,934 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:05:14,934 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:05:14,934 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-06-05 06:05:14,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 13 treesize of output 9 [2021-06-05 06:05:14,940 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:05:14,942 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:05:14,943 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:05:14,943 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:18, output treesize:11 [2021-06-05 06:05:15,004 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:05:15,005 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [917115608] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:05:15,005 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:05:15,005 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 19 [2021-06-05 06:05:15,005 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [942166982] [2021-06-05 06:05:15,005 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-05 06:05:15,005 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:05:15,005 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-05 06:05:15,005 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=329, Unknown=0, NotChecked=0, Total=380 [2021-06-05 06:05:15,005 INFO L87 Difference]: Start difference. First operand 179 states and 308 transitions. Second operand has 20 states, 20 states have (on average 1.9) internal successors, (38), 19 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:05:15,795 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:05:15,796 INFO L93 Difference]: Finished difference Result 286 states and 480 transitions. [2021-06-05 06:05:15,796 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2021-06-05 06:05:15,796 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 1.9) internal successors, (38), 19 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 35 [2021-06-05 06:05:15,796 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:05:15,796 INFO L225 Difference]: With dead ends: 286 [2021-06-05 06:05:15,796 INFO L226 Difference]: Without dead ends: 273 [2021-06-05 06:05:15,797 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 28 SyntacticMatches, 8 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 568 ImplicationChecksByTransitivity, 767.3ms TimeCoverageRelationStatistics Valid=337, Invalid=2113, Unknown=0, NotChecked=0, Total=2450 [2021-06-05 06:05:15,797 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 273 states. [2021-06-05 06:05:15,798 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 273 to 178. [2021-06-05 06:05:15,798 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 178 states, 177 states have (on average 1.7231638418079096) internal successors, (305), 177 states have internal predecessors, (305), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:05:15,798 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 178 states to 178 states and 305 transitions. [2021-06-05 06:05:15,798 INFO L78 Accepts]: Start accepts. Automaton has 178 states and 305 transitions. Word has length 35 [2021-06-05 06:05:15,798 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:05:15,798 INFO L482 AbstractCegarLoop]: Abstraction has 178 states and 305 transitions. [2021-06-05 06:05:15,798 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 1.9) internal successors, (38), 19 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:05:15,798 INFO L276 IsEmpty]: Start isEmpty. Operand 178 states and 305 transitions. [2021-06-05 06:05:15,799 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-06-05 06:05:15,799 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:05:15,799 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:05:15,999 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 88 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable89 [2021-06-05 06:05:15,999 INFO L430 AbstractCegarLoop]: === Iteration 91 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:05:15,999 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:05:15,999 INFO L82 PathProgramCache]: Analyzing trace with hash 1615221724, now seen corresponding path program 88 times [2021-06-05 06:05:15,999 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:05:16,000 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1225075028] [2021-06-05 06:05:16,000 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:05:16,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:05:16,239 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:05:16,239 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:05:16,239 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1225075028] [2021-06-05 06:05:16,239 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1225075028] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:05:16,239 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [902242065] [2021-06-05 06:05:16,239 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 89 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 89 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:05:16,269 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 06:05:16,269 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:05:16,270 INFO L263 TraceCheckSpWp]: Trace formula consists of 100 conjuncts, 31 conjunts are in the unsatisfiable core [2021-06-05 06:05:16,270 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:05:16,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 13 treesize of output 9 [2021-06-05 06:05:16,344 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:05:16,347 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:05:16,347 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:05:16,347 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-06-05 06:05:16,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 13 treesize of output 9 [2021-06-05 06:05:16,354 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:05:16,357 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:05:16,357 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:05:16,357 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:18, output treesize:11 [2021-06-05 06:05:16,419 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:05:16,419 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [902242065] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:05:16,419 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:05:16,419 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 19 [2021-06-05 06:05:16,419 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1842041123] [2021-06-05 06:05:16,419 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-05 06:05:16,419 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:05:16,419 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-05 06:05:16,420 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=329, Unknown=0, NotChecked=0, Total=380 [2021-06-05 06:05:16,420 INFO L87 Difference]: Start difference. First operand 178 states and 305 transitions. Second operand has 20 states, 20 states have (on average 1.9) internal successors, (38), 19 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:05:17,191 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:05:17,192 INFO L93 Difference]: Finished difference Result 289 states and 481 transitions. [2021-06-05 06:05:17,192 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-06-05 06:05:17,192 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 1.9) internal successors, (38), 19 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 35 [2021-06-05 06:05:17,192 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:05:17,192 INFO L225 Difference]: With dead ends: 289 [2021-06-05 06:05:17,192 INFO L226 Difference]: Without dead ends: 279 [2021-06-05 06:05:17,193 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 28 SyntacticMatches, 8 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 495 ImplicationChecksByTransitivity, 754.8ms TimeCoverageRelationStatistics Valid=321, Invalid=1935, Unknown=0, NotChecked=0, Total=2256 [2021-06-05 06:05:17,193 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 279 states. [2021-06-05 06:05:17,194 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 279 to 181. [2021-06-05 06:05:17,194 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 181 states, 180 states have (on average 1.7444444444444445) internal successors, (314), 180 states have internal predecessors, (314), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:05:17,194 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 181 states to 181 states and 314 transitions. [2021-06-05 06:05:17,194 INFO L78 Accepts]: Start accepts. Automaton has 181 states and 314 transitions. Word has length 35 [2021-06-05 06:05:17,194 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:05:17,194 INFO L482 AbstractCegarLoop]: Abstraction has 181 states and 314 transitions. [2021-06-05 06:05:17,195 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 1.9) internal successors, (38), 19 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:05:17,195 INFO L276 IsEmpty]: Start isEmpty. Operand 181 states and 314 transitions. [2021-06-05 06:05:17,195 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-06-05 06:05:17,195 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:05:17,195 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:05:17,404 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable90,89 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:05:17,405 INFO L430 AbstractCegarLoop]: === Iteration 92 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:05:17,405 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:05:17,405 INFO L82 PathProgramCache]: Analyzing trace with hash -2072406300, now seen corresponding path program 89 times [2021-06-05 06:05:17,405 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:05:17,405 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [752733390] [2021-06-05 06:05:17,405 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:05:17,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:05:17,636 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:05:17,637 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:05:17,637 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [752733390] [2021-06-05 06:05:17,637 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [752733390] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:05:17,637 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [606436279] [2021-06-05 06:05:17,637 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 90 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 90 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:05:17,664 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-05 06:05:17,664 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:05:17,665 INFO L263 TraceCheckSpWp]: Trace formula consists of 100 conjuncts, 31 conjunts are in the unsatisfiable core [2021-06-05 06:05:17,665 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:05:17,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 13 treesize of output 9 [2021-06-05 06:05:17,740 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:05:17,743 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:05:17,744 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:05:17,744 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-06-05 06:05:17,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 13 treesize of output 9 [2021-06-05 06:05:17,750 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:05:17,752 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:05:17,753 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:05:17,753 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:18, output treesize:11 [2021-06-05 06:05:17,815 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:05:17,815 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [606436279] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:05:17,815 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:05:17,815 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 19 [2021-06-05 06:05:17,816 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1727685134] [2021-06-05 06:05:17,816 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-05 06:05:17,816 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:05:17,816 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-05 06:05:17,816 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=332, Unknown=0, NotChecked=0, Total=380 [2021-06-05 06:05:17,816 INFO L87 Difference]: Start difference. First operand 181 states and 314 transitions. Second operand has 20 states, 20 states have (on average 1.95) internal successors, (39), 19 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:05:18,405 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:05:18,405 INFO L93 Difference]: Finished difference Result 224 states and 380 transitions. [2021-06-05 06:05:18,406 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-06-05 06:05:18,406 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 1.95) internal successors, (39), 19 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-06-05 06:05:18,406 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:05:18,406 INFO L225 Difference]: With dead ends: 224 [2021-06-05 06:05:18,406 INFO L226 Difference]: Without dead ends: 213 [2021-06-05 06:05:18,406 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 28 SyntacticMatches, 8 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 311 ImplicationChecksByTransitivity, 608.3ms TimeCoverageRelationStatistics Valid=210, Invalid=1350, Unknown=0, NotChecked=0, Total=1560 [2021-06-05 06:05:18,406 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 213 states. [2021-06-05 06:05:18,407 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 213 to 179. [2021-06-05 06:05:18,408 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 179 states, 178 states have (on average 1.7303370786516854) internal successors, (308), 178 states have internal predecessors, (308), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:05:18,408 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 179 states to 179 states and 308 transitions. [2021-06-05 06:05:18,408 INFO L78 Accepts]: Start accepts. Automaton has 179 states and 308 transitions. Word has length 35 [2021-06-05 06:05:18,408 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:05:18,408 INFO L482 AbstractCegarLoop]: Abstraction has 179 states and 308 transitions. [2021-06-05 06:05:18,408 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 1.95) internal successors, (39), 19 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:05:18,408 INFO L276 IsEmpty]: Start isEmpty. Operand 179 states and 308 transitions. [2021-06-05 06:05:18,408 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-06-05 06:05:18,408 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:05:18,408 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:05:18,609 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable91,90 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:05:18,609 INFO L430 AbstractCegarLoop]: === Iteration 93 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:05:18,609 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:05:18,609 INFO L82 PathProgramCache]: Analyzing trace with hash -997908662, now seen corresponding path program 90 times [2021-06-05 06:05:18,609 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:05:18,609 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1854641241] [2021-06-05 06:05:18,609 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:05:18,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:05:18,850 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:05:18,850 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:05:18,850 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1854641241] [2021-06-05 06:05:18,850 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1854641241] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:05:18,850 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1804606483] [2021-06-05 06:05:18,850 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 91 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 91 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:05:18,881 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-05 06:05:18,881 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:05:18,881 INFO L263 TraceCheckSpWp]: Trace formula consists of 100 conjuncts, 30 conjunts are in the unsatisfiable core [2021-06-05 06:05:18,882 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:05:19,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 13 treesize of output 9 [2021-06-05 06:05:19,007 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:05:19,010 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:05:19,010 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:05:19,010 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-06-05 06:05:19,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 13 treesize of output 9 [2021-06-05 06:05:19,019 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:05:19,022 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:05:19,022 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:05:19,022 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:16, output treesize:9 [2021-06-05 06:05:19,085 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:05:19,085 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1804606483] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:05:19,086 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:05:19,086 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 19] total 22 [2021-06-05 06:05:19,086 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1034710963] [2021-06-05 06:05:19,086 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 06:05:19,086 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:05:19,086 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 06:05:19,086 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=444, Unknown=0, NotChecked=0, Total=506 [2021-06-05 06:05:19,086 INFO L87 Difference]: Start difference. First operand 179 states and 308 transitions. Second operand has 23 states, 23 states have (on average 2.0) internal successors, (46), 22 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:05:19,851 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:05:19,851 INFO L93 Difference]: Finished difference Result 283 states and 474 transitions. [2021-06-05 06:05:19,852 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-06-05 06:05:19,852 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.0) internal successors, (46), 22 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-06-05 06:05:19,852 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:05:19,852 INFO L225 Difference]: With dead ends: 283 [2021-06-05 06:05:19,852 INFO L226 Difference]: Without dead ends: 273 [2021-06-05 06:05:19,852 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 26 SyntacticMatches, 7 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 434 ImplicationChecksByTransitivity, 782.8ms TimeCoverageRelationStatistics Valid=309, Invalid=1853, Unknown=0, NotChecked=0, Total=2162 [2021-06-05 06:05:19,853 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 273 states. [2021-06-05 06:05:19,854 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 273 to 181. [2021-06-05 06:05:19,854 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 181 states, 180 states have (on average 1.7444444444444445) internal successors, (314), 180 states have internal predecessors, (314), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:05:19,854 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 181 states to 181 states and 314 transitions. [2021-06-05 06:05:19,854 INFO L78 Accepts]: Start accepts. Automaton has 181 states and 314 transitions. Word has length 35 [2021-06-05 06:05:19,854 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:05:19,854 INFO L482 AbstractCegarLoop]: Abstraction has 181 states and 314 transitions. [2021-06-05 06:05:19,854 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.0) internal successors, (46), 22 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:05:19,854 INFO L276 IsEmpty]: Start isEmpty. Operand 181 states and 314 transitions. [2021-06-05 06:05:19,854 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-06-05 06:05:19,854 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:05:19,854 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:05:20,055 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable92,91 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:05:20,055 INFO L430 AbstractCegarLoop]: === Iteration 94 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:05:20,055 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:05:20,055 INFO L82 PathProgramCache]: Analyzing trace with hash -390569390, now seen corresponding path program 91 times [2021-06-05 06:05:20,055 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:05:20,055 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1021736763] [2021-06-05 06:05:20,055 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:05:20,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:05:20,282 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:05:20,282 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:05:20,282 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1021736763] [2021-06-05 06:05:20,282 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1021736763] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:05:20,282 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1583865290] [2021-06-05 06:05:20,282 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 92 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 92 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:05:20,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:05:20,314 INFO L263 TraceCheckSpWp]: Trace formula consists of 100 conjuncts, 31 conjunts are in the unsatisfiable core [2021-06-05 06:05:20,315 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:05:20,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 13 treesize of output 9 [2021-06-05 06:05:20,388 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:05:20,391 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:05:20,395 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:05:20,395 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-06-05 06:05:20,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 13 treesize of output 9 [2021-06-05 06:05:20,403 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:05:20,406 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:05:20,407 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:05:20,407 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:16, output treesize:9 [2021-06-05 06:05:20,466 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:05:20,466 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1583865290] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:05:20,466 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:05:20,466 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 19 [2021-06-05 06:05:20,466 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1220329912] [2021-06-05 06:05:20,467 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-05 06:05:20,467 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:05:20,467 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-05 06:05:20,467 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=332, Unknown=0, NotChecked=0, Total=380 [2021-06-05 06:05:20,467 INFO L87 Difference]: Start difference. First operand 181 states and 314 transitions. Second operand has 20 states, 20 states have (on average 1.95) internal successors, (39), 19 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:05:21,061 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:05:21,061 INFO L93 Difference]: Finished difference Result 230 states and 390 transitions. [2021-06-05 06:05:21,061 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-06-05 06:05:21,061 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 1.95) internal successors, (39), 19 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-06-05 06:05:21,061 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:05:21,061 INFO L225 Difference]: With dead ends: 230 [2021-06-05 06:05:21,061 INFO L226 Difference]: Without dead ends: 219 [2021-06-05 06:05:21,062 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 28 SyntacticMatches, 8 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 288 ImplicationChecksByTransitivity, 616.8ms TimeCoverageRelationStatistics Valid=203, Invalid=1279, Unknown=0, NotChecked=0, Total=1482 [2021-06-05 06:05:21,062 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 219 states. [2021-06-05 06:05:21,063 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 219 to 179. [2021-06-05 06:05:21,063 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 179 states, 178 states have (on average 1.7303370786516854) internal successors, (308), 178 states have internal predecessors, (308), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:05:21,063 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 179 states to 179 states and 308 transitions. [2021-06-05 06:05:21,063 INFO L78 Accepts]: Start accepts. Automaton has 179 states and 308 transitions. Word has length 35 [2021-06-05 06:05:21,064 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:05:21,064 INFO L482 AbstractCegarLoop]: Abstraction has 179 states and 308 transitions. [2021-06-05 06:05:21,064 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 1.95) internal successors, (39), 19 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:05:21,064 INFO L276 IsEmpty]: Start isEmpty. Operand 179 states and 308 transitions. [2021-06-05 06:05:21,064 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-06-05 06:05:21,064 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:05:21,064 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:05:21,272 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 92 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable93 [2021-06-05 06:05:21,273 INFO L430 AbstractCegarLoop]: === Iteration 95 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:05:21,273 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:05:21,273 INFO L82 PathProgramCache]: Analyzing trace with hash 147286188, now seen corresponding path program 92 times [2021-06-05 06:05:21,273 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:05:21,273 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [696900948] [2021-06-05 06:05:21,273 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:05:21,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:05:21,503 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:05:21,503 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:05:21,503 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [696900948] [2021-06-05 06:05:21,503 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [696900948] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:05:21,503 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [128259550] [2021-06-05 06:05:21,503 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 93 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 93 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:05:21,529 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 06:05:21,529 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:05:21,530 INFO L263 TraceCheckSpWp]: Trace formula consists of 100 conjuncts, 31 conjunts are in the unsatisfiable core [2021-06-05 06:05:21,530 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:05:21,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 13 treesize of output 9 [2021-06-05 06:05:21,604 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:05:21,607 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:05:21,608 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:05:21,608 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-06-05 06:05:21,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 13 treesize of output 9 [2021-06-05 06:05:21,635 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:05:21,639 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:05:21,640 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:05:21,641 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:19, output treesize:12 [2021-06-05 06:05:21,701 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:05:21,701 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [128259550] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:05:21,701 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:05:21,701 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 20 [2021-06-05 06:05:21,701 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1190900922] [2021-06-05 06:05:21,701 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-06-05 06:05:21,701 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:05:21,701 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-06-05 06:05:21,701 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=369, Unknown=0, NotChecked=0, Total=420 [2021-06-05 06:05:21,702 INFO L87 Difference]: Start difference. First operand 179 states and 308 transitions. Second operand has 21 states, 21 states have (on average 1.9047619047619047) internal successors, (40), 20 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:05:22,030 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:05:22,030 INFO L93 Difference]: Finished difference Result 200 states and 336 transitions. [2021-06-05 06:05:22,030 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-06-05 06:05:22,031 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 1.9047619047619047) internal successors, (40), 20 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-06-05 06:05:22,031 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:05:22,031 INFO L225 Difference]: With dead ends: 200 [2021-06-05 06:05:22,031 INFO L226 Difference]: Without dead ends: 187 [2021-06-05 06:05:22,031 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 27 SyntacticMatches, 8 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 98 ImplicationChecksByTransitivity, 381.9ms TimeCoverageRelationStatistics Valid=83, Invalid=619, Unknown=0, NotChecked=0, Total=702 [2021-06-05 06:05:22,031 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 187 states. [2021-06-05 06:05:22,032 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 187 to 179. [2021-06-05 06:05:22,032 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 179 states, 178 states have (on average 1.7191011235955056) internal successors, (306), 178 states have internal predecessors, (306), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:05:22,032 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 179 states to 179 states and 306 transitions. [2021-06-05 06:05:22,032 INFO L78 Accepts]: Start accepts. Automaton has 179 states and 306 transitions. Word has length 35 [2021-06-05 06:05:22,032 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:05:22,033 INFO L482 AbstractCegarLoop]: Abstraction has 179 states and 306 transitions. [2021-06-05 06:05:22,033 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 1.9047619047619047) internal successors, (40), 20 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:05:22,033 INFO L276 IsEmpty]: Start isEmpty. Operand 179 states and 306 transitions. [2021-06-05 06:05:22,033 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-06-05 06:05:22,033 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:05:22,033 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:05:22,233 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable94,93 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:05:22,233 INFO L430 AbstractCegarLoop]: === Iteration 96 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:05:22,234 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:05:22,234 INFO L82 PathProgramCache]: Analyzing trace with hash -358655094, now seen corresponding path program 93 times [2021-06-05 06:05:22,234 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:05:22,234 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [770574014] [2021-06-05 06:05:22,234 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:05:22,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:05:22,455 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 1 proven. 26 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 06:05:22,456 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:05:22,456 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [770574014] [2021-06-05 06:05:22,456 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [770574014] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:05:22,456 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1329222845] [2021-06-05 06:05:22,456 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 94 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 94 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:05:22,502 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-05 06:05:22,503 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:05:22,503 INFO L263 TraceCheckSpWp]: Trace formula consists of 100 conjuncts, 28 conjunts are in the unsatisfiable core [2021-06-05 06:05:22,504 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:05:22,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 13 treesize of output 9 [2021-06-05 06:05:22,622 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:05:22,625 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:05:22,625 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:05:22,625 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-06-05 06:05:22,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 13 treesize of output 9 [2021-06-05 06:05:22,633 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:05:22,636 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:05:22,636 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:05:22,637 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:16, output treesize:9 [2021-06-05 06:05:22,707 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 6 proven. 22 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-06-05 06:05:22,707 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1329222845] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:05:22,708 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:05:22,708 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 17] total 22 [2021-06-05 06:05:22,708 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1783136847] [2021-06-05 06:05:22,708 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 06:05:22,708 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:05:22,708 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 06:05:22,708 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=437, Unknown=0, NotChecked=0, Total=506 [2021-06-05 06:05:22,708 INFO L87 Difference]: Start difference. First operand 179 states and 306 transitions. Second operand has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 22 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:05:23,557 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:05:23,558 INFO L93 Difference]: Finished difference Result 325 states and 533 transitions. [2021-06-05 06:05:23,558 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-06-05 06:05:23,558 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 22 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-06-05 06:05:23,558 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:05:23,558 INFO L225 Difference]: With dead ends: 325 [2021-06-05 06:05:23,559 INFO L226 Difference]: Without dead ends: 309 [2021-06-05 06:05:23,559 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 25 SyntacticMatches, 8 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 560 ImplicationChecksByTransitivity, 871.8ms TimeCoverageRelationStatistics Valid=372, Invalid=2178, Unknown=0, NotChecked=0, Total=2550 [2021-06-05 06:05:23,559 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 309 states. [2021-06-05 06:05:23,561 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 309 to 198. [2021-06-05 06:05:23,561 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 198 states, 197 states have (on average 1.7258883248730965) internal successors, (340), 197 states have internal predecessors, (340), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:05:23,561 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 198 states to 198 states and 340 transitions. [2021-06-05 06:05:23,561 INFO L78 Accepts]: Start accepts. Automaton has 198 states and 340 transitions. Word has length 35 [2021-06-05 06:05:23,562 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:05:23,562 INFO L482 AbstractCegarLoop]: Abstraction has 198 states and 340 transitions. [2021-06-05 06:05:23,562 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 22 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:05:23,562 INFO L276 IsEmpty]: Start isEmpty. Operand 198 states and 340 transitions. [2021-06-05 06:05:23,562 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-06-05 06:05:23,562 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:05:23,562 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:05:23,764 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 94 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable95 [2021-06-05 06:05:23,765 INFO L430 AbstractCegarLoop]: === Iteration 97 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:05:23,765 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:05:23,765 INFO L82 PathProgramCache]: Analyzing trace with hash -829312216, now seen corresponding path program 94 times [2021-06-05 06:05:23,765 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:05:23,765 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1136050650] [2021-06-05 06:05:23,765 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:05:23,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:05:23,986 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 1 proven. 26 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 06:05:23,986 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:05:23,986 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1136050650] [2021-06-05 06:05:23,986 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1136050650] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:05:23,986 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2091151826] [2021-06-05 06:05:23,986 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 95 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 95 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:05:24,013 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 06:05:24,014 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:05:24,014 INFO L263 TraceCheckSpWp]: Trace formula consists of 100 conjuncts, 31 conjunts are in the unsatisfiable core [2021-06-05 06:05:24,015 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:05:24,106 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-06-05 06:05:24,106 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:05:24,109 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:05:24,110 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:05:24,110 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-06-05 06:05:24,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 13 treesize of output 9 [2021-06-05 06:05:24,136 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:05:24,139 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:05:24,140 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:05:24,140 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:19, output treesize:12 [2021-06-05 06:05:24,196 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 1 proven. 26 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 06:05:24,196 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2091151826] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:05:24,196 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:05:24,196 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 19 [2021-06-05 06:05:24,196 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2093168886] [2021-06-05 06:05:24,197 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-05 06:05:24,197 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:05:24,197 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-05 06:05:24,197 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=331, Unknown=0, NotChecked=0, Total=380 [2021-06-05 06:05:24,197 INFO L87 Difference]: Start difference. First operand 198 states and 340 transitions. Second operand has 20 states, 20 states have (on average 1.85) 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 06:05:24,631 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:05:24,631 INFO L93 Difference]: Finished difference Result 277 states and 465 transitions. [2021-06-05 06:05:24,631 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-06-05 06:05:24,631 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 1.85) 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 35 [2021-06-05 06:05:24,631 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:05:24,632 INFO L225 Difference]: With dead ends: 277 [2021-06-05 06:05:24,632 INFO L226 Difference]: Without dead ends: 261 [2021-06-05 06:05:24,632 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 22 SyntacticMatches, 14 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 232 ImplicationChecksByTransitivity, 507.5ms TimeCoverageRelationStatistics Valid=148, Invalid=1042, Unknown=0, NotChecked=0, Total=1190 [2021-06-05 06:05:24,632 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 261 states. [2021-06-05 06:05:24,633 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 261 to 197. [2021-06-05 06:05:24,633 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 197 states, 196 states have (on average 1.719387755102041) internal successors, (337), 196 states have internal predecessors, (337), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:05:24,633 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 197 states to 197 states and 337 transitions. [2021-06-05 06:05:24,634 INFO L78 Accepts]: Start accepts. Automaton has 197 states and 337 transitions. Word has length 35 [2021-06-05 06:05:24,634 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:05:24,634 INFO L482 AbstractCegarLoop]: Abstraction has 197 states and 337 transitions. [2021-06-05 06:05:24,634 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 1.85) 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 06:05:24,634 INFO L276 IsEmpty]: Start isEmpty. Operand 197 states and 337 transitions. [2021-06-05 06:05:24,634 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-06-05 06:05:24,634 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:05:24,634 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:05:24,834 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable96,95 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:05:24,835 INFO L430 AbstractCegarLoop]: === Iteration 98 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:05:24,835 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:05:24,835 INFO L82 PathProgramCache]: Analyzing trace with hash 229090228, now seen corresponding path program 95 times [2021-06-05 06:05:24,835 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:05:24,835 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [557445535] [2021-06-05 06:05:24,835 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:05:24,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:05:25,064 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 1 proven. 26 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 06:05:25,064 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:05:25,064 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [557445535] [2021-06-05 06:05:25,064 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [557445535] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:05:25,065 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [930705454] [2021-06-05 06:05:25,065 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 96 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 96 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:05:25,099 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-05 06:05:25,099 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:05:25,099 INFO L263 TraceCheckSpWp]: Trace formula consists of 100 conjuncts, 29 conjunts are in the unsatisfiable core [2021-06-05 06:05:25,100 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:05: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 13 treesize of output 9 [2021-06-05 06:05:25,217 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:05:25,220 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:05:25,221 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:05:25,221 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-06-05 06:05:25,226 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-06-05 06:05:25,227 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:05:25,230 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:05:25,230 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:05:25,230 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:18, output treesize:11 [2021-06-05 06:05:25,313 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 6 proven. 22 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-06-05 06:05:25,313 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [930705454] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:05:25,313 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:05:25,313 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 17] total 22 [2021-06-05 06:05:25,313 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [843727510] [2021-06-05 06:05:25,313 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 06:05:25,313 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:05:25,313 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 06:05:25,314 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=435, Unknown=0, NotChecked=0, Total=506 [2021-06-05 06:05:25,314 INFO L87 Difference]: Start difference. First operand 197 states and 337 transitions. Second operand has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 22 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:05:26,156 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:05:26,157 INFO L93 Difference]: Finished difference Result 341 states and 565 transitions. [2021-06-05 06:05:26,157 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-06-05 06:05:26,157 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 22 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-06-05 06:05:26,157 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:05:26,157 INFO L225 Difference]: With dead ends: 341 [2021-06-05 06:05:26,157 INFO L226 Difference]: Without dead ends: 328 [2021-06-05 06:05:26,158 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 25 SyntacticMatches, 8 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 686 ImplicationChecksByTransitivity, 869.0ms TimeCoverageRelationStatistics Valid=423, Invalid=2547, Unknown=0, NotChecked=0, Total=2970 [2021-06-05 06:05:26,158 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 328 states. [2021-06-05 06:05:26,160 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 328 to 249. [2021-06-05 06:05:26,160 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 249 states, 248 states have (on average 1.7016129032258065) internal successors, (422), 248 states have internal predecessors, (422), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:05:26,161 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 249 states to 249 states and 422 transitions. [2021-06-05 06:05:26,161 INFO L78 Accepts]: Start accepts. Automaton has 249 states and 422 transitions. Word has length 35 [2021-06-05 06:05:26,161 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:05:26,161 INFO L482 AbstractCegarLoop]: Abstraction has 249 states and 422 transitions. [2021-06-05 06:05:26,161 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 22 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:05:26,161 INFO L276 IsEmpty]: Start isEmpty. Operand 249 states and 422 transitions. [2021-06-05 06:05:26,162 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-06-05 06:05:26,162 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:05:26,162 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:05:26,384 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable97,96 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:05:26,384 INFO L430 AbstractCegarLoop]: === Iteration 99 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:05:26,384 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:05:26,384 INFO L82 PathProgramCache]: Analyzing trace with hash 1304801384, now seen corresponding path program 96 times [2021-06-05 06:05:26,384 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:05:26,384 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1647347382] [2021-06-05 06:05:26,384 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:05:26,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:05:26,609 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 1 proven. 26 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 06:05:26,609 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:05:26,610 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1647347382] [2021-06-05 06:05:26,610 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1647347382] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:05:26,610 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [417983707] [2021-06-05 06:05:26,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 97 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 97 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:05:26,640 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-05 06:05:26,640 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:05:26,641 INFO L263 TraceCheckSpWp]: Trace formula consists of 100 conjuncts, 31 conjunts are in the unsatisfiable core [2021-06-05 06:05:26,641 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:05:26,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 13 treesize of output 9 [2021-06-05 06:05:26,725 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:05:26,728 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:05:26,729 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:05:26,729 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-06-05 06:05:26,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 13 treesize of output 9 [2021-06-05 06:05:26,735 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:05:26,738 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:05:26,738 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:05:26,738 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:18, output treesize:11 [2021-06-05 06:05:26,802 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 1 proven. 26 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 06:05:26,802 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [417983707] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:05:26,802 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:05:26,803 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 18 [2021-06-05 06:05:26,803 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1640205491] [2021-06-05 06:05:26,803 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 06:05:26,803 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:05:26,803 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 06:05:26,803 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=293, Unknown=0, NotChecked=0, Total=342 [2021-06-05 06:05:26,803 INFO L87 Difference]: Start difference. First operand 249 states and 422 transitions. Second operand has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:05:27,568 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:05:27,568 INFO L93 Difference]: Finished difference Result 402 states and 668 transitions. [2021-06-05 06:05:27,568 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-06-05 06:05:27,569 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-06-05 06:05:27,569 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:05:27,569 INFO L225 Difference]: With dead ends: 402 [2021-06-05 06:05:27,569 INFO L226 Difference]: Without dead ends: 389 [2021-06-05 06:05:27,569 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 23 SyntacticMatches, 14 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 626 ImplicationChecksByTransitivity, 772.8ms TimeCoverageRelationStatistics Valid=344, Invalid=2206, Unknown=0, NotChecked=0, Total=2550 [2021-06-05 06:05:27,570 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 389 states. [2021-06-05 06:05:27,571 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 389 to 256. [2021-06-05 06:05:27,571 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 256 states, 255 states have (on average 1.7098039215686274) internal successors, (436), 255 states have internal predecessors, (436), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:05:27,572 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 256 states to 256 states and 436 transitions. [2021-06-05 06:05:27,572 INFO L78 Accepts]: Start accepts. Automaton has 256 states and 436 transitions. Word has length 35 [2021-06-05 06:05:27,572 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:05:27,572 INFO L482 AbstractCegarLoop]: Abstraction has 256 states and 436 transitions. [2021-06-05 06:05:27,572 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:05:27,572 INFO L276 IsEmpty]: Start isEmpty. Operand 256 states and 436 transitions. [2021-06-05 06:05:27,572 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-06-05 06:05:27,572 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:05:27,572 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:05:27,772 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 97 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable98 [2021-06-05 06:05:27,773 INFO L430 AbstractCegarLoop]: === Iteration 100 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:05:27,773 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:05:27,773 INFO L82 PathProgramCache]: Analyzing trace with hash 716330618, now seen corresponding path program 97 times [2021-06-05 06:05:27,773 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:05:27,773 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2138705558] [2021-06-05 06:05:27,773 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:05:27,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:05:27,999 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 1 proven. 26 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 06:05:27,999 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:05:27,999 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2138705558] [2021-06-05 06:05:28,000 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2138705558] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:05:28,000 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1026498776] [2021-06-05 06:05:28,000 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 98 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 98 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:05:28,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:05:28,026 INFO L263 TraceCheckSpWp]: Trace formula consists of 100 conjuncts, 31 conjunts are in the unsatisfiable core [2021-06-05 06:05:28,026 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:05:28,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 13 treesize of output 9 [2021-06-05 06:05:28,106 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:05:28,109 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:05:28,110 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:05:28,110 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-06-05 06:05:28,117 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-06-05 06:05:28,117 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:05:28,120 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:05:28,121 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:05:28,121 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:16, output treesize:9 [2021-06-05 06:05:28,175 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 1 proven. 26 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 06:05:28,176 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1026498776] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:05:28,176 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:05:28,176 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 18 [2021-06-05 06:05:28,176 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [605419185] [2021-06-05 06:05:28,176 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 06:05:28,176 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:05:28,176 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 06:05:28,176 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=291, Unknown=0, NotChecked=0, Total=342 [2021-06-05 06:05:28,176 INFO L87 Difference]: Start difference. First operand 256 states and 436 transitions. Second operand has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:05:28,846 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:05:28,846 INFO L93 Difference]: Finished difference Result 429 states and 707 transitions. [2021-06-05 06:05:28,847 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-06-05 06:05:28,847 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-06-05 06:05:28,847 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:05:28,847 INFO L225 Difference]: With dead ends: 429 [2021-06-05 06:05:28,847 INFO L226 Difference]: Without dead ends: 413 [2021-06-05 06:05:28,847 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 23 SyntacticMatches, 14 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 368 ImplicationChecksByTransitivity, 705.9ms TimeCoverageRelationStatistics Valid=264, Invalid=1458, Unknown=0, NotChecked=0, Total=1722 [2021-06-05 06:05:28,848 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 413 states. [2021-06-05 06:05:28,849 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 413 to 288. [2021-06-05 06:05:28,849 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 288 states, 287 states have (on average 1.7142857142857142) internal successors, (492), 287 states have internal predecessors, (492), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:05:28,850 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 288 states to 288 states and 492 transitions. [2021-06-05 06:05:28,850 INFO L78 Accepts]: Start accepts. Automaton has 288 states and 492 transitions. Word has length 35 [2021-06-05 06:05:28,850 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:05:28,850 INFO L482 AbstractCegarLoop]: Abstraction has 288 states and 492 transitions. [2021-06-05 06:05:28,850 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:05:28,850 INFO L276 IsEmpty]: Start isEmpty. Operand 288 states and 492 transitions. [2021-06-05 06:05:28,850 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-06-05 06:05:28,850 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:05:28,850 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:05:29,051 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 98 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable99 [2021-06-05 06:05:29,051 INFO L430 AbstractCegarLoop]: === Iteration 101 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:05:29,051 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:05:29,051 INFO L82 PathProgramCache]: Analyzing trace with hash -60055354, now seen corresponding path program 98 times [2021-06-05 06:05:29,051 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:05:29,051 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1059036876] [2021-06-05 06:05:29,051 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:05:29,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:05:29,280 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 2 proven. 26 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-06-05 06:05:29,281 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:05:29,281 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1059036876] [2021-06-05 06:05:29,281 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1059036876] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:05:29,281 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1831337923] [2021-06-05 06:05:29,281 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 99 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 99 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:05:29,306 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 06:05:29,307 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:05:29,307 INFO L263 TraceCheckSpWp]: Trace formula consists of 100 conjuncts, 31 conjunts are in the unsatisfiable core [2021-06-05 06:05:29,308 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:05:29,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 13 treesize of output 9 [2021-06-05 06:05:29,390 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:05:29,393 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:05:29,394 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:05:29,394 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-06-05 06:05:29,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 13 treesize of output 9 [2021-06-05 06:05:29,402 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:05:29,405 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:05:29,405 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:05:29,405 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:16, output treesize:9 [2021-06-05 06:05:29,461 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 2 proven. 26 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-06-05 06:05:29,461 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1831337923] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:05:29,461 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:05:29,461 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 18 [2021-06-05 06:05:29,461 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [695348601] [2021-06-05 06:05:29,461 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 06:05:29,461 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:05:29,462 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 06:05:29,462 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=291, Unknown=0, NotChecked=0, Total=342 [2021-06-05 06:05:29,462 INFO L87 Difference]: Start difference. First operand 288 states and 492 transitions. Second operand has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:05:30,186 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:05:30,186 INFO L93 Difference]: Finished difference Result 518 states and 865 transitions. [2021-06-05 06:05:30,186 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-06-05 06:05:30,186 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-06-05 06:05:30,186 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:05:30,187 INFO L225 Difference]: With dead ends: 518 [2021-06-05 06:05:30,187 INFO L226 Difference]: Without dead ends: 502 [2021-06-05 06:05:30,187 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 23 SyntacticMatches, 14 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 459 ImplicationChecksByTransitivity, 752.8ms TimeCoverageRelationStatistics Valid=281, Invalid=1699, Unknown=0, NotChecked=0, Total=1980 [2021-06-05 06:05:30,187 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 502 states. [2021-06-05 06:05:30,189 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 502 to 318. [2021-06-05 06:05:30,189 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 318 states, 317 states have (on average 1.7287066246056781) internal successors, (548), 317 states have internal predecessors, (548), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:05:30,189 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 318 states to 318 states and 548 transitions. [2021-06-05 06:05:30,190 INFO L78 Accepts]: Start accepts. Automaton has 318 states and 548 transitions. Word has length 35 [2021-06-05 06:05:30,190 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:05:30,190 INFO L482 AbstractCegarLoop]: Abstraction has 318 states and 548 transitions. [2021-06-05 06:05:30,190 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:05:30,190 INFO L276 IsEmpty]: Start isEmpty. Operand 318 states and 548 transitions. [2021-06-05 06:05:30,190 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-06-05 06:05:30,190 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:05:30,190 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:05:30,390 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable100,99 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:05:30,391 INFO L430 AbstractCegarLoop]: === Iteration 102 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:05:30,391 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:05:30,391 INFO L82 PathProgramCache]: Analyzing trace with hash -1353484764, now seen corresponding path program 99 times [2021-06-05 06:05:30,391 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:05:30,391 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1469547232] [2021-06-05 06:05:30,391 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:05:30,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:05:30,641 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 2 proven. 26 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-06-05 06:05:30,642 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:05:30,642 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1469547232] [2021-06-05 06:05:30,642 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1469547232] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:05:30,642 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1660905435] [2021-06-05 06:05:30,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 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 06:05:30,669 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-06-05 06:05:30,669 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:05:30,669 INFO L263 TraceCheckSpWp]: Trace formula consists of 100 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 06:05:30,670 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:05:30,913 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:05:30,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 7 [2021-06-05 06:05:30,915 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:05:30,923 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:05:30,924 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 06:05:30,924 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:32, output treesize:17 [2021-06-05 06:05:30,989 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:05:30,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 7 [2021-06-05 06:05:30,990 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:05:30,995 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:05:30,996 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:05:30,996 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:24, output treesize:9 [2021-06-05 06:05:31,073 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 9 proven. 19 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-06-05 06:05:31,073 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1660905435] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:05:31,073 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:05:31,073 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 31 [2021-06-05 06:05:31,074 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1499062714] [2021-06-05 06:05:31,074 INFO L462 AbstractCegarLoop]: Interpolant automaton has 32 states [2021-06-05 06:05:31,074 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:05:31,074 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-06-05 06:05:31,074 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=138, Invalid=854, Unknown=0, NotChecked=0, Total=992 [2021-06-05 06:05:31,074 INFO L87 Difference]: Start difference. First operand 318 states and 548 transitions. Second operand has 32 states, 32 states have (on average 1.875) internal successors, (60), 31 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:05:32,585 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:05:32,585 INFO L93 Difference]: Finished difference Result 484 states and 813 transitions. [2021-06-05 06:05:32,585 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-06-05 06:05:32,586 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 1.875) internal successors, (60), 31 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-06-05 06:05:32,586 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:05:32,586 INFO L225 Difference]: With dead ends: 484 [2021-06-05 06:05:32,586 INFO L226 Difference]: Without dead ends: 468 [2021-06-05 06:05:32,586 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 20 SyntacticMatches, 4 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 959 ImplicationChecksByTransitivity, 1531.2ms TimeCoverageRelationStatistics Valid=579, Invalid=3327, Unknown=0, NotChecked=0, Total=3906 [2021-06-05 06:05:32,587 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 468 states. [2021-06-05 06:05:32,588 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 468 to 298. [2021-06-05 06:05:32,589 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 298 states, 297 states have (on average 1.7171717171717171) internal successors, (510), 297 states have internal predecessors, (510), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:05:32,589 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 298 states to 298 states and 510 transitions. [2021-06-05 06:05:32,589 INFO L78 Accepts]: Start accepts. Automaton has 298 states and 510 transitions. Word has length 35 [2021-06-05 06:05:32,589 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:05:32,589 INFO L482 AbstractCegarLoop]: Abstraction has 298 states and 510 transitions. [2021-06-05 06:05:32,589 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 32 states, 32 states have (on average 1.875) internal successors, (60), 31 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:05:32,589 INFO L276 IsEmpty]: Start isEmpty. Operand 298 states and 510 transitions. [2021-06-05 06:05:32,589 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-06-05 06:05:32,589 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:05:32,590 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:05:32,790 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 100 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable101 [2021-06-05 06:05:32,790 INFO L430 AbstractCegarLoop]: === Iteration 103 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:05:32,790 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:05:32,790 INFO L82 PathProgramCache]: Analyzing trace with hash -1468068338, now seen corresponding path program 100 times [2021-06-05 06:05:32,790 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:05:32,790 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1274974579] [2021-06-05 06:05:32,790 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:05:32,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:05:33,050 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-06-05 06:05:33,051 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:05:33,051 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1274974579] [2021-06-05 06:05:33,051 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1274974579] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:05:33,051 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1744438675] [2021-06-05 06:05:33,051 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 101 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 101 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:05:33,076 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 06:05:33,076 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:05:33,077 INFO L263 TraceCheckSpWp]: Trace formula consists of 100 conjuncts, 31 conjunts are in the unsatisfiable core [2021-06-05 06:05:33,078 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:05: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 13 treesize of output 9 [2021-06-05 06:05:33,165 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:05:33,168 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:05:33,168 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:05:33,168 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-06-05 06:05:33,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 13 treesize of output 9 [2021-06-05 06:05:33,176 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:05:33,179 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:05:33,179 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:05:33,179 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:16, output treesize:9 [2021-06-05 06:05:33,238 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-06-05 06:05:33,238 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1744438675] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:05:33,239 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:05:33,239 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 19 [2021-06-05 06:05:33,239 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1366951395] [2021-06-05 06:05:33,239 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-05 06:05:33,239 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:05:33,239 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-05 06:05:33,239 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=331, Unknown=0, NotChecked=0, Total=380 [2021-06-05 06:05:33,239 INFO L87 Difference]: Start difference. First operand 298 states and 510 transitions. Second operand has 20 states, 20 states have (on average 1.85) 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 06:05:33,985 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:05:33,985 INFO L93 Difference]: Finished difference Result 438 states and 726 transitions. [2021-06-05 06:05:33,986 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-06-05 06:05:33,986 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 1.85) 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 35 [2021-06-05 06:05:33,986 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:05:33,986 INFO L225 Difference]: With dead ends: 438 [2021-06-05 06:05:33,986 INFO L226 Difference]: Without dead ends: 429 [2021-06-05 06:05:33,987 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 23 SyntacticMatches, 13 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 387 ImplicationChecksByTransitivity, 727.6ms TimeCoverageRelationStatistics Valid=276, Invalid=1616, Unknown=0, NotChecked=0, Total=1892 [2021-06-05 06:05:33,987 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 429 states. [2021-06-05 06:05:33,989 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 429 to 306. [2021-06-05 06:05:33,989 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 306 states, 305 states have (on average 1.7180327868852459) internal successors, (524), 305 states have internal predecessors, (524), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:05:33,989 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 306 states to 306 states and 524 transitions. [2021-06-05 06:05:33,989 INFO L78 Accepts]: Start accepts. Automaton has 306 states and 524 transitions. Word has length 35 [2021-06-05 06:05:33,989 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:05:33,989 INFO L482 AbstractCegarLoop]: Abstraction has 306 states and 524 transitions. [2021-06-05 06:05:33,989 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 1.85) 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 06:05:33,989 INFO L276 IsEmpty]: Start isEmpty. Operand 306 states and 524 transitions. [2021-06-05 06:05:33,990 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-06-05 06:05:33,990 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:05:33,990 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:05:34,190 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 101 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable102 [2021-06-05 06:05:34,190 INFO L430 AbstractCegarLoop]: === Iteration 104 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:05:34,190 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:05:34,190 INFO L82 PathProgramCache]: Analyzing trace with hash -586002614, now seen corresponding path program 101 times [2021-06-05 06:05:34,191 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:05:34,191 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1770028636] [2021-06-05 06:05:34,191 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:05:34,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:05:34,443 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-06-05 06:05:34,443 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:05:34,443 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1770028636] [2021-06-05 06:05:34,443 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1770028636] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:05:34,443 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1822598538] [2021-06-05 06:05:34,443 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 102 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 102 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:05:34,472 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-06-05 06:05:34,472 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:05:34,473 INFO L263 TraceCheckSpWp]: Trace formula consists of 100 conjuncts, 44 conjunts are in the unsatisfiable core [2021-06-05 06:05:34,473 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:05:34,968 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-06-05 06:05:34,969 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 59 treesize of output 39 [2021-06-05 06:05:34,970 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:05:34,975 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:05:34,976 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:05:34,976 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:68, output treesize:37 [2021-06-05 06:05:35,046 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-06-05 06:05:35,046 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 19 [2021-06-05 06:05:35,047 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:05:35,050 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:05:35,050 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:05:35,050 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:44, output treesize:9 [2021-06-05 06:05:35,138 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:05:35,138 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1822598538] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:05:35,138 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:05:35,138 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 23] total 37 [2021-06-05 06:05:35,138 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [855825912] [2021-06-05 06:05:35,138 INFO L462 AbstractCegarLoop]: Interpolant automaton has 38 states [2021-06-05 06:05:35,139 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:05:35,139 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-06-05 06:05:35,139 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=109, Invalid=1297, Unknown=0, NotChecked=0, Total=1406 [2021-06-05 06:05:35,139 INFO L87 Difference]: Start difference. First operand 306 states and 524 transitions. Second operand has 38 states, 38 states have (on average 1.631578947368421) internal successors, (62), 37 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:05:36,725 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:05:36,725 INFO L93 Difference]: Finished difference Result 477 states and 788 transitions. [2021-06-05 06:05:36,725 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2021-06-05 06:05:36,725 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 1.631578947368421) internal successors, (62), 37 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-06-05 06:05:36,726 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:05:36,726 INFO L225 Difference]: With dead ends: 477 [2021-06-05 06:05:36,726 INFO L226 Difference]: Without dead ends: 464 [2021-06-05 06:05:36,726 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 14 SyntacticMatches, 4 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1551 ImplicationChecksByTransitivity, 1483.7ms TimeCoverageRelationStatistics Valid=424, Invalid=4832, Unknown=0, NotChecked=0, Total=5256 [2021-06-05 06:05:36,727 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 464 states. [2021-06-05 06:05:36,728 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 464 to 305. [2021-06-05 06:05:36,729 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 305 states, 304 states have (on average 1.7138157894736843) internal successors, (521), 304 states have internal predecessors, (521), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:05:36,729 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 305 states to 305 states and 521 transitions. [2021-06-05 06:05:36,729 INFO L78 Accepts]: Start accepts. Automaton has 305 states and 521 transitions. Word has length 35 [2021-06-05 06:05:36,729 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:05:36,729 INFO L482 AbstractCegarLoop]: Abstraction has 305 states and 521 transitions. [2021-06-05 06:05:36,729 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 38 states, 38 states have (on average 1.631578947368421) internal successors, (62), 37 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:05:36,729 INFO L276 IsEmpty]: Start isEmpty. Operand 305 states and 521 transitions. [2021-06-05 06:05:36,730 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-06-05 06:05:36,730 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:05:36,730 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:05:36,932 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 102 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable103 [2021-06-05 06:05:36,933 INFO L430 AbstractCegarLoop]: === Iteration 105 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:05:36,933 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:05:36,933 INFO L82 PathProgramCache]: Analyzing trace with hash -1056659736, now seen corresponding path program 102 times [2021-06-05 06:05:36,933 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:05:36,933 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1252291463] [2021-06-05 06:05:36,933 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:05:36,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:05:37,181 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-06-05 06:05:37,181 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:05:37,181 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1252291463] [2021-06-05 06:05:37,181 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1252291463] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:05:37,181 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [220380132] [2021-06-05 06:05:37,181 INFO L93 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 06:05:37,209 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-06-05 06:05:37,209 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:05:37,209 INFO L263 TraceCheckSpWp]: Trace formula consists of 100 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 06:05:37,210 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:05:37,538 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:05:37,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 11 treesize of output 7 [2021-06-05 06:05:37,539 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:05:37,547 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:05:37,548 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 06:05:37,548 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:32, output treesize:17 [2021-06-05 06:05:37,651 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:05:37,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 11 treesize of output 7 [2021-06-05 06:05:37,652 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:05:37,658 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:05:37,659 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:05:37,659 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:27, output treesize:12 [2021-06-05 06:05:37,731 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 1 proven. 27 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-06-05 06:05:37,731 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [220380132] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:05:37,731 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:05:37,732 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 32 [2021-06-05 06:05:37,732 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1240115352] [2021-06-05 06:05:37,732 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-05 06:05:37,732 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:05:37,732 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-05 06:05:37,732 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=949, Unknown=0, NotChecked=0, Total=1056 [2021-06-05 06:05:37,732 INFO L87 Difference]: Start difference. First operand 305 states and 521 transitions. Second operand has 33 states, 33 states have (on average 1.8181818181818181) internal successors, (60), 32 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:05:40,818 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:05:40,818 INFO L93 Difference]: Finished difference Result 1132 states and 1942 transitions. [2021-06-05 06:05:40,818 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 93 states. [2021-06-05 06:05:40,818 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.8181818181818181) internal successors, (60), 32 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-06-05 06:05:40,818 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:05:40,819 INFO L225 Difference]: With dead ends: 1132 [2021-06-05 06:05:40,819 INFO L226 Difference]: Without dead ends: 1097 [2021-06-05 06:05:40,820 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 129 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 106 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3469 ImplicationChecksByTransitivity, 2854.2ms TimeCoverageRelationStatistics Valid=1333, Invalid=10223, Unknown=0, NotChecked=0, Total=11556 [2021-06-05 06:05:40,821 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1097 states. [2021-06-05 06:05:40,823 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1097 to 343. [2021-06-05 06:05:40,824 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 343 states, 342 states have (on average 1.7426900584795322) internal successors, (596), 342 states have internal predecessors, (596), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:05:40,824 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 343 states to 343 states and 596 transitions. [2021-06-05 06:05:40,824 INFO L78 Accepts]: Start accepts. Automaton has 343 states and 596 transitions. Word has length 35 [2021-06-05 06:05:40,824 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:05:40,824 INFO L482 AbstractCegarLoop]: Abstraction has 343 states and 596 transitions. [2021-06-05 06:05:40,824 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.8181818181818181) internal successors, (60), 32 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:05:40,824 INFO L276 IsEmpty]: Start isEmpty. Operand 343 states and 596 transitions. [2021-06-05 06:05:40,825 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-06-05 06:05:40,825 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:05:40,825 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:05:41,026 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable104,103 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:05:41,026 INFO L430 AbstractCegarLoop]: === Iteration 106 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:05:41,027 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:05:41,027 INFO L82 PathProgramCache]: Analyzing trace with hash -880323016, now seen corresponding path program 103 times [2021-06-05 06:05:41,027 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:05:41,027 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [660831204] [2021-06-05 06:05:41,027 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:05:41,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:05:41,271 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-06-05 06:05:41,271 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:05:41,271 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [660831204] [2021-06-05 06:05:41,271 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [660831204] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:05:41,271 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [681096491] [2021-06-05 06:05:41,271 INFO 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 06:05:41,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:05:41,303 INFO L263 TraceCheckSpWp]: Trace formula consists of 100 conjuncts, 31 conjunts are in the unsatisfiable core [2021-06-05 06:05:41,304 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:05:41,405 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-06-05 06:05:41,406 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:05:41,409 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:05:41,410 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:05:41,410 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-06-05 06:05:41,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 13 treesize of output 9 [2021-06-05 06:05:41,415 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:05:41,418 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:05:41,419 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:05:41,419 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:18, output treesize:11 [2021-06-05 06:05:41,480 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-06-05 06:05:41,481 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [681096491] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:05:41,481 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:05:41,481 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 19 [2021-06-05 06:05:41,481 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1858027233] [2021-06-05 06:05:41,481 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-05 06:05:41,481 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:05:41,481 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-05 06:05:41,481 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=329, Unknown=0, NotChecked=0, Total=380 [2021-06-05 06:05:41,481 INFO L87 Difference]: Start difference. First operand 343 states and 596 transitions. Second operand has 20 states, 20 states have (on average 1.85) 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 06:05:42,242 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:05:42,242 INFO L93 Difference]: Finished difference Result 497 states and 834 transitions. [2021-06-05 06:05:42,243 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-06-05 06:05:42,243 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 1.85) 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 35 [2021-06-05 06:05:42,243 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:05:42,243 INFO L225 Difference]: With dead ends: 497 [2021-06-05 06:05:42,243 INFO L226 Difference]: Without dead ends: 488 [2021-06-05 06:05:42,244 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 23 SyntacticMatches, 13 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 495 ImplicationChecksByTransitivity, 762.7ms TimeCoverageRelationStatistics Valid=321, Invalid=1935, Unknown=0, NotChecked=0, Total=2256 [2021-06-05 06:05:42,244 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 488 states. [2021-06-05 06:05:42,246 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 488 to 346. [2021-06-05 06:05:42,246 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 346 states, 345 states have (on average 1.7478260869565216) internal successors, (603), 345 states have internal predecessors, (603), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:05:42,247 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 346 states to 346 states and 603 transitions. [2021-06-05 06:05:42,247 INFO L78 Accepts]: Start accepts. Automaton has 346 states and 603 transitions. Word has length 35 [2021-06-05 06:05:42,247 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:05:42,247 INFO L482 AbstractCegarLoop]: Abstraction has 346 states and 603 transitions. [2021-06-05 06:05:42,247 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 1.85) 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 06:05:42,247 INFO L276 IsEmpty]: Start isEmpty. Operand 346 states and 603 transitions. [2021-06-05 06:05:42,247 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-06-05 06:05:42,247 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:05:42,247 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:05:42,447 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 104 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable105 [2021-06-05 06:05:42,448 INFO L430 AbstractCegarLoop]: === Iteration 107 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:05:42,448 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:05:42,448 INFO L82 PathProgramCache]: Analyzing trace with hash 1742708, now seen corresponding path program 104 times [2021-06-05 06:05:42,448 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:05:42,448 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [620362541] [2021-06-05 06:05:42,448 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:05:42,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:05:42,690 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-06-05 06:05:42,690 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:05:42,690 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [620362541] [2021-06-05 06:05:42,691 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [620362541] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:05:42,691 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1060016456] [2021-06-05 06:05:42,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 105 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 105 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:05:42,717 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 06:05:42,717 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:05:42,718 INFO L263 TraceCheckSpWp]: Trace formula consists of 100 conjuncts, 31 conjunts are in the unsatisfiable core [2021-06-05 06:05:42,719 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:05:42,812 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-06-05 06:05:42,813 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:05:42,816 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:05:42,816 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:05:42,816 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-06-05 06:05:42,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 13 treesize of output 9 [2021-06-05 06:05:42,822 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:05:42,825 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:05:42,826 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:05:42,826 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:18, output treesize:11 [2021-06-05 06:05:42,887 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-06-05 06:05:42,887 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1060016456] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:05:42,887 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:05:42,887 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 19 [2021-06-05 06:05:42,887 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1848601553] [2021-06-05 06:05:42,888 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-05 06:05:42,888 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:05:42,888 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-05 06:05:42,888 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=329, Unknown=0, NotChecked=0, Total=380 [2021-06-05 06:05:42,888 INFO L87 Difference]: Start difference. First operand 346 states and 603 transitions. Second operand has 20 states, 20 states have (on average 1.8) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:05:43,658 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:05:43,658 INFO L93 Difference]: Finished difference Result 486 states and 820 transitions. [2021-06-05 06:05:43,659 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-06-05 06:05:43,659 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 1.8) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-06-05 06:05:43,659 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:05:43,659 INFO L225 Difference]: With dead ends: 486 [2021-06-05 06:05:43,659 INFO L226 Difference]: Without dead ends: 476 [2021-06-05 06:05:43,660 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 23 SyntacticMatches, 13 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 495 ImplicationChecksByTransitivity, 758.4ms TimeCoverageRelationStatistics Valid=321, Invalid=1935, Unknown=0, NotChecked=0, Total=2256 [2021-06-05 06:05:43,660 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 476 states. [2021-06-05 06:05:43,663 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 476 to 344. [2021-06-05 06:05:43,663 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 344 states, 343 states have (on average 1.7434402332361516) internal successors, (598), 343 states have internal predecessors, (598), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:05:43,664 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 344 states to 344 states and 598 transitions. [2021-06-05 06:05:43,664 INFO L78 Accepts]: Start accepts. Automaton has 344 states and 598 transitions. Word has length 35 [2021-06-05 06:05:43,664 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:05:43,664 INFO L482 AbstractCegarLoop]: Abstraction has 344 states and 598 transitions. [2021-06-05 06:05:43,664 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 1.8) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:05:43,664 INFO L276 IsEmpty]: Start isEmpty. Operand 344 states and 598 transitions. [2021-06-05 06:05:43,664 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-06-05 06:05:43,664 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:05:43,664 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:05:43,868 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 105 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable106 [2021-06-05 06:05:43,869 INFO L430 AbstractCegarLoop]: === Iteration 108 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:05:43,869 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:05:43,869 INFO L82 PathProgramCache]: Analyzing trace with hash 195388140, now seen corresponding path program 105 times [2021-06-05 06:05:43,869 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:05:43,869 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [526014694] [2021-06-05 06:05:43,869 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:05:43,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:05:44,109 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-06-05 06:05:44,110 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:05:44,110 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [526014694] [2021-06-05 06:05:44,110 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [526014694] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:05:44,110 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [852650485] [2021-06-05 06:05:44,110 INFO L93 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 06:05:44,136 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-06-05 06:05:44,136 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:05:44,137 INFO L263 TraceCheckSpWp]: Trace formula consists of 100 conjuncts, 30 conjunts are in the unsatisfiable core [2021-06-05 06:05:44,138 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:05:44,381 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:05:44,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 11 treesize of output 7 [2021-06-05 06:05:44,384 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:05:44,389 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:05:44,390 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:05:44,391 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:24, output treesize:9 [2021-06-05 06:05:44,405 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 9 [2021-06-05 06:05:44,406 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:05:44,409 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:05:44,410 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:05:44,410 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:11 [2021-06-05 06:05:44,480 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-06-05 06:05:44,480 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [852650485] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:05:44,480 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:05:44,480 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 29 [2021-06-05 06:05:44,480 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1902645959] [2021-06-05 06:05:44,481 INFO L462 AbstractCegarLoop]: Interpolant automaton has 30 states [2021-06-05 06:05:44,481 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:05:44,481 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-06-05 06:05:44,481 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=776, Unknown=0, NotChecked=0, Total=870 [2021-06-05 06:05:44,481 INFO L87 Difference]: Start difference. First operand 344 states and 598 transitions. Second operand has 30 states, 30 states have (on average 1.9666666666666666) internal successors, (59), 29 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:05:45,825 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:05:45,825 INFO L93 Difference]: Finished difference Result 517 states and 865 transitions. [2021-06-05 06:05:45,825 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2021-06-05 06:05:45,826 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 1.9666666666666666) internal successors, (59), 29 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-06-05 06:05:45,826 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:05:45,826 INFO L225 Difference]: With dead ends: 517 [2021-06-05 06:05:45,826 INFO L226 Difference]: Without dead ends: 506 [2021-06-05 06:05:45,827 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 22 SyntacticMatches, 4 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1051 ImplicationChecksByTransitivity, 1313.6ms TimeCoverageRelationStatistics Valid=546, Invalid=3876, Unknown=0, NotChecked=0, Total=4422 [2021-06-05 06:05:45,827 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 506 states. [2021-06-05 06:05:45,830 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 506 to 346. [2021-06-05 06:05:45,830 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 346 states, 345 states have (on average 1.7478260869565216) internal successors, (603), 345 states have internal predecessors, (603), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:05:45,831 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 346 states to 346 states and 603 transitions. [2021-06-05 06:05:45,831 INFO L78 Accepts]: Start accepts. Automaton has 346 states and 603 transitions. Word has length 35 [2021-06-05 06:05:45,831 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:05:45,831 INFO L482 AbstractCegarLoop]: Abstraction has 346 states and 603 transitions. [2021-06-05 06:05:45,831 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 30 states, 30 states have (on average 1.9666666666666666) internal successors, (59), 29 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:05:45,831 INFO L276 IsEmpty]: Start isEmpty. Operand 346 states and 603 transitions. [2021-06-05 06:05:45,831 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-06-05 06:05:45,832 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:05:45,832 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:05:46,044 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 106 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable107 [2021-06-05 06:05:46,045 INFO L430 AbstractCegarLoop]: === Iteration 109 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:05:46,045 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:05:46,045 INFO L82 PathProgramCache]: Analyzing trace with hash 1077453864, now seen corresponding path program 106 times [2021-06-05 06:05:46,045 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:05:46,045 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [11437061] [2021-06-05 06:05:46,045 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:05:46,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:05:46,288 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-06-05 06:05:46,289 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:05:46,289 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [11437061] [2021-06-05 06:05:46,289 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [11437061] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:05:46,289 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1813185551] [2021-06-05 06:05:46,289 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 107 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 107 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:05:46,316 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 06:05:46,316 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:05:46,317 INFO L263 TraceCheckSpWp]: Trace formula consists of 100 conjuncts, 31 conjunts are in the unsatisfiable core [2021-06-05 06:05:46,317 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:05:46,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 13 treesize of output 9 [2021-06-05 06:05:46,404 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:05:46,407 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:05:46,407 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:05:46,407 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-06-05 06:05:46,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 13 treesize of output 9 [2021-06-05 06:05:46,413 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:05:46,416 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:05:46,416 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:05:46,417 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:18, output treesize:11 [2021-06-05 06:05:46,478 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-06-05 06:05:46,478 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1813185551] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:05:46,478 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:05:46,479 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 19 [2021-06-05 06:05:46,479 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1576094491] [2021-06-05 06:05:46,479 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-05 06:05:46,479 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:05:46,479 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-05 06:05:46,479 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=329, Unknown=0, NotChecked=0, Total=380 [2021-06-05 06:05:46,479 INFO L87 Difference]: Start difference. First operand 346 states and 603 transitions. Second operand has 20 states, 20 states have (on average 1.8) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:05:47,255 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:05:47,255 INFO L93 Difference]: Finished difference Result 490 states and 827 transitions. [2021-06-05 06:05:47,255 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-06-05 06:05:47,255 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 1.8) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-06-05 06:05:47,255 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:05:47,256 INFO L225 Difference]: With dead ends: 490 [2021-06-05 06:05:47,256 INFO L226 Difference]: Without dead ends: 480 [2021-06-05 06:05:47,256 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 23 SyntacticMatches, 13 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 537 ImplicationChecksByTransitivity, 761.2ms TimeCoverageRelationStatistics Valid=330, Invalid=2022, Unknown=0, NotChecked=0, Total=2352 [2021-06-05 06:05:47,257 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 480 states. [2021-06-05 06:05:47,258 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 480 to 345. [2021-06-05 06:05:47,259 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 345 states, 344 states have (on average 1.744186046511628) internal successors, (600), 344 states have internal predecessors, (600), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:05:47,259 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 345 states to 345 states and 600 transitions. [2021-06-05 06:05:47,259 INFO L78 Accepts]: Start accepts. Automaton has 345 states and 600 transitions. Word has length 35 [2021-06-05 06:05:47,259 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:05:47,259 INFO L482 AbstractCegarLoop]: Abstraction has 345 states and 600 transitions. [2021-06-05 06:05:47,259 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 1.8) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:05:47,259 INFO L276 IsEmpty]: Start isEmpty. Operand 345 states and 600 transitions. [2021-06-05 06:05:47,260 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-06-05 06:05:47,260 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:05:47,260 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:05:47,460 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable108,107 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:05:47,460 INFO L430 AbstractCegarLoop]: === Iteration 110 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:05:47,460 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:05:47,460 INFO L82 PathProgramCache]: Analyzing trace with hash 2085946860, now seen corresponding path program 107 times [2021-06-05 06:05:47,461 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:05:47,461 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [367469138] [2021-06-05 06:05:47,461 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:05:47,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:05:47,712 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-06-05 06:05:47,713 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:05:47,713 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [367469138] [2021-06-05 06:05:47,713 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [367469138] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:05:47,713 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2052649788] [2021-06-05 06:05:47,713 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 108 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 108 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:05:47,739 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-06-05 06:05:47,740 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:05:47,740 INFO L263 TraceCheckSpWp]: Trace formula consists of 100 conjuncts, 43 conjunts are in the unsatisfiable core [2021-06-05 06:05:47,741 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:05:48,337 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:05:48,337 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:05:48,338 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:05:48,339 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:05:48,339 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:05:48,340 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:05:48,340 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:05:48,341 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:05:48,341 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:05:48,342 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 3 disjoint index pairs (out of 15 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 63 treesize of output 43 [2021-06-05 06:05:48,343 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:05:48,351 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:05:48,352 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:05:48,352 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:76, output treesize:37 [2021-06-05 06:05:48,393 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-06-05 06:05:48,394 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 42 treesize of output 22 [2021-06-05 06:05:48,394 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:05:48,397 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:05:48,398 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:05:48,398 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:42, output treesize:7 [2021-06-05 06:05:48,498 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:05:48,498 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2052649788] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:05:48,498 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:05:48,498 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 23] total 36 [2021-06-05 06:05:48,498 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1185020567] [2021-06-05 06:05:48,498 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-06-05 06:05:48,498 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:05:48,498 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-06-05 06:05:48,499 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=1227, Unknown=0, NotChecked=0, Total=1332 [2021-06-05 06:05:48,499 INFO L87 Difference]: Start difference. First operand 345 states and 600 transitions. Second operand has 37 states, 37 states have (on average 1.6756756756756757) internal successors, (62), 36 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:05:50,291 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:05:50,291 INFO L93 Difference]: Finished difference Result 619 states and 1036 transitions. [2021-06-05 06:05:50,291 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2021-06-05 06:05:50,292 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.6756756756756757) internal successors, (62), 36 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-06-05 06:05:50,292 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:05:50,292 INFO L225 Difference]: With dead ends: 619 [2021-06-05 06:05:50,292 INFO L226 Difference]: Without dead ends: 610 [2021-06-05 06:05:50,292 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 15 SyntacticMatches, 4 SemanticMatches, 79 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1840 ImplicationChecksByTransitivity, 1844.8ms TimeCoverageRelationStatistics Valid=526, Invalid=5954, Unknown=0, NotChecked=0, Total=6480 [2021-06-05 06:05:50,293 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 610 states. [2021-06-05 06:05:50,295 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 610 to 349. [2021-06-05 06:05:50,295 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 349 states, 348 states have (on average 1.7528735632183907) internal successors, (610), 348 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 06:05:50,295 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 349 states to 349 states and 610 transitions. [2021-06-05 06:05:50,295 INFO L78 Accepts]: Start accepts. Automaton has 349 states and 610 transitions. Word has length 35 [2021-06-05 06:05:50,295 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:05:50,295 INFO L482 AbstractCegarLoop]: Abstraction has 349 states and 610 transitions. [2021-06-05 06:05:50,296 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.6756756756756757) internal successors, (62), 36 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:05:50,296 INFO L276 IsEmpty]: Start isEmpty. Operand 349 states and 610 transitions. [2021-06-05 06:05:50,296 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-06-05 06:05:50,296 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:05:50,296 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:05:50,496 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable109,108 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:05:50,496 INFO L430 AbstractCegarLoop]: === Iteration 111 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:05:50,497 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:05:50,497 INFO L82 PathProgramCache]: Analyzing trace with hash -1326954712, now seen corresponding path program 108 times [2021-06-05 06:05:50,497 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:05:50,497 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1766089929] [2021-06-05 06:05:50,497 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:05:50,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:05:50,739 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-06-05 06:05:50,739 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:05:50,739 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1766089929] [2021-06-05 06:05:50,739 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1766089929] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:05:50,739 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [490482667] [2021-06-05 06:05:50,739 INFO L93 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 06:05:50,767 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-06-05 06:05:50,767 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:05:50,768 WARN L261 TraceCheckSpWp]: Trace formula consists of 100 conjuncts, 58 conjunts are in the unsatisfiable core [2021-06-05 06:05:50,769 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:05:51,284 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-06-05 06:05:51,284 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 63 treesize of output 43 [2021-06-05 06:05:51,285 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:05:51,293 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:05:51,294 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:05:51,294 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:82, output treesize:49 [2021-06-05 06:05:51,342 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:05:51,343 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:05:51,343 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:05:51,344 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:05:51,345 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 49 treesize of output 23 [2021-06-05 06:05:51,346 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:05:51,352 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:05:51,353 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:05:51,353 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:57, output treesize:10 [2021-06-05 06:05:51,497 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:05:51,498 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [490482667] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:05:51,498 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:05:51,498 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 22] total 38 [2021-06-05 06:05:51,498 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1795520917] [2021-06-05 06:05:51,498 INFO L462 AbstractCegarLoop]: Interpolant automaton has 39 states [2021-06-05 06:05:51,498 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:05:51,498 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2021-06-05 06:05:51,498 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=111, Invalid=1371, Unknown=0, NotChecked=0, Total=1482 [2021-06-05 06:05:51,498 INFO L87 Difference]: Start difference. First operand 349 states and 610 transitions. Second operand has 39 states, 39 states have (on average 1.7179487179487178) internal successors, (67), 38 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:05:54,220 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:05:54,221 INFO L93 Difference]: Finished difference Result 665 states and 1113 transitions. [2021-06-05 06:05:54,221 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 80 states. [2021-06-05 06:05:54,221 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 1.7179487179487178) internal successors, (67), 38 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-06-05 06:05:54,221 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:05:54,221 INFO L225 Difference]: With dead ends: 665 [2021-06-05 06:05:54,222 INFO L226 Difference]: Without dead ends: 642 [2021-06-05 06:05:54,222 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 98 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3028 ImplicationChecksByTransitivity, 2573.7ms TimeCoverageRelationStatistics Valid=734, Invalid=9166, Unknown=0, NotChecked=0, Total=9900 [2021-06-05 06:05:54,222 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 642 states. [2021-06-05 06:05:54,225 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 642 to 366. [2021-06-05 06:05:54,225 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 366 states, 365 states have (on average 1.7397260273972603) internal successors, (635), 365 states have internal predecessors, (635), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:05:54,225 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 366 states to 366 states and 635 transitions. [2021-06-05 06:05:54,225 INFO L78 Accepts]: Start accepts. Automaton has 366 states and 635 transitions. Word has length 35 [2021-06-05 06:05:54,225 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:05:54,225 INFO L482 AbstractCegarLoop]: Abstraction has 366 states and 635 transitions. [2021-06-05 06:05:54,225 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 39 states, 39 states have (on average 1.7179487179487178) internal successors, (67), 38 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:05:54,225 INFO L276 IsEmpty]: Start isEmpty. Operand 366 states and 635 transitions. [2021-06-05 06:05:54,226 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-06-05 06:05:54,226 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:05:54,226 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:05:54,426 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable110,109 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:05:54,426 INFO L430 AbstractCegarLoop]: === Iteration 112 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:05:54,426 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:05:54,426 INFO L82 PathProgramCache]: Analyzing trace with hash -1133309280, now seen corresponding path program 109 times [2021-06-05 06:05:54,426 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:05:54,427 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2134406153] [2021-06-05 06:05:54,427 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:05:54,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:05:54,742 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-06-05 06:05:54,742 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:05:54,743 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2134406153] [2021-06-05 06:05:54,743 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2134406153] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:05:54,743 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [495043738] [2021-06-05 06:05:54,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 110 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 110 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:05:54,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:05:54,789 INFO L263 TraceCheckSpWp]: Trace formula consists of 100 conjuncts, 31 conjunts are in the unsatisfiable core [2021-06-05 06:05:54,790 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:05:54,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 13 treesize of output 9 [2021-06-05 06:05:54,894 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:05:54,897 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:05:54,898 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:05:54,898 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-06-05 06:05: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 13 treesize of output 9 [2021-06-05 06:05:54,904 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:05:54,906 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:05:54,907 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:05:54,907 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:18, output treesize:11 [2021-06-05 06:05:54,968 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-06-05 06:05:54,969 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [495043738] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:05:54,969 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:05:54,969 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 19 [2021-06-05 06:05:54,969 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [206301831] [2021-06-05 06:05:54,969 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-05 06:05:54,969 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:05:54,969 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-05 06:05:54,969 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=329, Unknown=0, NotChecked=0, Total=380 [2021-06-05 06:05:54,969 INFO L87 Difference]: Start difference. First operand 366 states and 635 transitions. Second operand has 20 states, 20 states have (on average 1.85) 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 06:05:55,723 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:05:55,724 INFO L93 Difference]: Finished difference Result 522 states and 874 transitions. [2021-06-05 06:05:55,724 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-06-05 06:05:55,724 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 1.85) 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 35 [2021-06-05 06:05:55,724 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:05:55,724 INFO L225 Difference]: With dead ends: 522 [2021-06-05 06:05:55,724 INFO L226 Difference]: Without dead ends: 511 [2021-06-05 06:05:55,725 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 23 SyntacticMatches, 13 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 502 ImplicationChecksByTransitivity, 821.9ms TimeCoverageRelationStatistics Valid=306, Invalid=1950, Unknown=0, NotChecked=0, Total=2256 [2021-06-05 06:05:55,725 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 511 states. [2021-06-05 06:05:55,727 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 511 to 368. [2021-06-05 06:05:55,727 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 368 states, 367 states have (on average 1.7438692098092643) internal successors, (640), 367 states have internal predecessors, (640), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:05:55,728 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 368 states to 368 states and 640 transitions. [2021-06-05 06:05:55,728 INFO L78 Accepts]: Start accepts. Automaton has 368 states and 640 transitions. Word has length 35 [2021-06-05 06:05:55,728 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:05:55,728 INFO L482 AbstractCegarLoop]: Abstraction has 368 states and 640 transitions. [2021-06-05 06:05:55,728 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 1.85) 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 06:05:55,728 INFO L276 IsEmpty]: Start isEmpty. Operand 368 states and 640 transitions. [2021-06-05 06:05:55,728 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-06-05 06:05:55,728 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:05:55,728 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:05:55,928 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 110 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable111 [2021-06-05 06:05:55,929 INFO L430 AbstractCegarLoop]: === Iteration 113 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:05:55,929 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:05:55,929 INFO L82 PathProgramCache]: Analyzing trace with hash -251243556, now seen corresponding path program 110 times [2021-06-05 06:05:55,929 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:05:55,929 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1661096130] [2021-06-05 06:05:55,929 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:05:55,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:05:56,169 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-06-05 06:05:56,169 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:05:56,169 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1661096130] [2021-06-05 06:05:56,169 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1661096130] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:05:56,169 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [198091729] [2021-06-05 06:05:56,169 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 111 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 111 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:05:56,194 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 06:05:56,194 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:05:56,195 INFO L263 TraceCheckSpWp]: Trace formula consists of 100 conjuncts, 31 conjunts are in the unsatisfiable core [2021-06-05 06:05:56,195 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:05:56,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 13 treesize of output 9 [2021-06-05 06:05:56,282 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:05:56,285 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:05:56,285 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:05:56,285 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-06-05 06:05:56,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 13 treesize of output 9 [2021-06-05 06:05:56,292 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:05:56,295 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:05:56,296 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:05:56,296 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:18, output treesize:11 [2021-06-05 06:05:56,356 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-06-05 06:05:56,356 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [198091729] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:05:56,356 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:05:56,356 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 19 [2021-06-05 06:05:56,356 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [258905457] [2021-06-05 06:05:56,357 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-05 06:05:56,357 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:05:56,357 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-05 06:05:56,357 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=329, Unknown=0, NotChecked=0, Total=380 [2021-06-05 06:05:56,357 INFO L87 Difference]: Start difference. First operand 368 states and 640 transitions. Second operand has 20 states, 20 states have (on average 1.8) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:05:57,079 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:05:57,079 INFO L93 Difference]: Finished difference Result 509 states and 856 transitions. [2021-06-05 06:05:57,080 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-06-05 06:05:57,080 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 1.8) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-06-05 06:05:57,080 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:05:57,080 INFO L225 Difference]: With dead ends: 509 [2021-06-05 06:05:57,080 INFO L226 Difference]: Without dead ends: 499 [2021-06-05 06:05:57,080 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 23 SyntacticMatches, 13 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 473 ImplicationChecksByTransitivity, 724.6ms TimeCoverageRelationStatistics Valid=299, Invalid=1863, Unknown=0, NotChecked=0, Total=2162 [2021-06-05 06:05:57,081 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 499 states. [2021-06-05 06:05:57,083 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 499 to 365. [2021-06-05 06:05:57,084 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 365 states, 364 states have (on average 1.739010989010989) internal successors, (633), 364 states have internal predecessors, (633), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:05:57,084 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 365 states to 365 states and 633 transitions. [2021-06-05 06:05:57,084 INFO L78 Accepts]: Start accepts. Automaton has 365 states and 633 transitions. Word has length 35 [2021-06-05 06:05:57,084 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:05:57,084 INFO L482 AbstractCegarLoop]: Abstraction has 365 states and 633 transitions. [2021-06-05 06:05:57,084 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 1.8) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:05:57,085 INFO L276 IsEmpty]: Start isEmpty. Operand 365 states and 633 transitions. [2021-06-05 06:05:57,085 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-06-05 06:05:57,085 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:05:57,085 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:05:57,288 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 111 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable112 [2021-06-05 06:05:57,289 INFO L430 AbstractCegarLoop]: === Iteration 114 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:05:57,289 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:05:57,289 INFO L82 PathProgramCache]: Analyzing trace with hash 548527630, now seen corresponding path program 111 times [2021-06-05 06:05:57,289 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:05:57,289 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2139905852] [2021-06-05 06:05:57,289 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:05:57,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:05:57,552 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-06-05 06:05:57,552 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:05:57,552 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2139905852] [2021-06-05 06:05:57,552 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2139905852] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:05:57,552 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [218095362] [2021-06-05 06:05:57,552 INFO L93 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 06:05:57,579 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-06-05 06:05:57,579 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:05:57,580 INFO L263 TraceCheckSpWp]: Trace formula consists of 100 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 06:05:57,580 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:05:57,848 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:05:57,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 11 treesize of output 7 [2021-06-05 06:05:57,849 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:05:57,857 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:05:57,858 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 06:05:57,859 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:32, output treesize:17 [2021-06-05 06:05:57,926 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:05: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 11 treesize of output 7 [2021-06-05 06:05:57,927 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:05:57,932 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:05:57,933 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:05:57,933 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:24, output treesize:9 [2021-06-05 06:05:58,016 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 1 proven. 27 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-06-05 06:05:58,016 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [218095362] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:05:58,016 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:05:58,016 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 31 [2021-06-05 06:05:58,016 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1971474773] [2021-06-05 06:05:58,016 INFO L462 AbstractCegarLoop]: Interpolant automaton has 32 states [2021-06-05 06:05:58,016 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:05:58,016 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-06-05 06:05:58,017 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=886, Unknown=0, NotChecked=0, Total=992 [2021-06-05 06:05:58,017 INFO L87 Difference]: Start difference. First operand 365 states and 633 transitions. Second operand has 32 states, 32 states have (on average 1.90625) internal successors, (61), 31 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:06:01,378 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:06:01,378 INFO L93 Difference]: Finished difference Result 836 states and 1426 transitions. [2021-06-05 06:06:01,379 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 92 states. [2021-06-05 06:06:01,379 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 1.90625) internal successors, (61), 31 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-06-05 06:06:01,379 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:06:01,379 INFO L225 Difference]: With dead ends: 836 [2021-06-05 06:06:01,379 INFO L226 Difference]: Without dead ends: 808 [2021-06-05 06:06:01,380 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 129 GetRequests, 20 SyntacticMatches, 4 SemanticMatches, 105 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3383 ImplicationChecksByTransitivity, 3079.2ms TimeCoverageRelationStatistics Valid=1439, Invalid=9903, Unknown=0, NotChecked=0, Total=11342 [2021-06-05 06:06:01,380 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 808 states. [2021-06-05 06:06:01,383 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 808 to 472. [2021-06-05 06:06:01,383 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 472 states, 471 states have (on average 1.7558386411889597) internal successors, (827), 471 states have internal predecessors, (827), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:06:01,384 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 472 states to 472 states and 827 transitions. [2021-06-05 06:06:01,384 INFO L78 Accepts]: Start accepts. Automaton has 472 states and 827 transitions. Word has length 35 [2021-06-05 06:06:01,384 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:06:01,384 INFO L482 AbstractCegarLoop]: Abstraction has 472 states and 827 transitions. [2021-06-05 06:06:01,384 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 32 states, 32 states have (on average 1.90625) internal successors, (61), 31 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:06:01,384 INFO L276 IsEmpty]: Start isEmpty. Operand 472 states and 827 transitions. [2021-06-05 06:06:01,384 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-06-05 06:06:01,384 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:06:01,385 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:06:01,585 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 112 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable113 [2021-06-05 06:06:01,585 INFO L430 AbstractCegarLoop]: === Iteration 115 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:06:01,585 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:06:01,585 INFO L82 PathProgramCache]: Analyzing trace with hash 1430593354, now seen corresponding path program 112 times [2021-06-05 06:06:01,585 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:06:01,585 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [625231557] [2021-06-05 06:06:01,585 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:06:01,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:06:01,828 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-06-05 06:06:01,828 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:06:01,828 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [625231557] [2021-06-05 06:06:01,828 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [625231557] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:06:01,828 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1686235590] [2021-06-05 06:06:01,829 INFO L93 rtionOrderModulation]: Changing 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 06:06:01,854 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 06:06:01,854 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:06:01,855 INFO L263 TraceCheckSpWp]: Trace formula consists of 100 conjuncts, 31 conjunts are in the unsatisfiable core [2021-06-05 06:06:01,855 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:06:01,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 13 treesize of output 9 [2021-06-05 06:06:01,944 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:06:01,946 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:06:01,947 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:06:01,947 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-06-05 06:06:01,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 13 treesize of output 9 [2021-06-05 06:06:01,955 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:06:01,958 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:06:01,959 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:06:01,959 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:16, output treesize:9 [2021-06-05 06:06:02,018 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-06-05 06:06:02,018 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1686235590] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:06:02,018 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:06:02,018 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 19 [2021-06-05 06:06:02,018 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [426394133] [2021-06-05 06:06:02,018 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-05 06:06:02,018 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:06:02,018 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-05 06:06:02,019 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=331, Unknown=0, NotChecked=0, Total=380 [2021-06-05 06:06:02,019 INFO L87 Difference]: Start difference. First operand 472 states and 827 transitions. Second operand has 20 states, 20 states have (on average 1.8) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:06:02,794 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:06:02,794 INFO L93 Difference]: Finished difference Result 655 states and 1104 transitions. [2021-06-05 06:06:02,794 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-06-05 06:06:02,794 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 1.8) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-06-05 06:06:02,794 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:06:02,795 INFO L225 Difference]: With dead ends: 655 [2021-06-05 06:06:02,795 INFO L226 Difference]: Without dead ends: 645 [2021-06-05 06:06:02,795 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 23 SyntacticMatches, 13 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 448 ImplicationChecksByTransitivity, 780.5ms TimeCoverageRelationStatistics Valid=290, Invalid=1780, Unknown=0, NotChecked=0, Total=2070 [2021-06-05 06:06:02,795 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 645 states. [2021-06-05 06:06:02,798 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 645 to 474. [2021-06-05 06:06:02,798 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 474 states, 473 states have (on average 1.758985200845666) internal successors, (832), 473 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 06:06:02,799 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 474 states to 474 states and 832 transitions. [2021-06-05 06:06:02,799 INFO L78 Accepts]: Start accepts. Automaton has 474 states and 832 transitions. Word has length 35 [2021-06-05 06:06:02,799 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:06:02,799 INFO L482 AbstractCegarLoop]: Abstraction has 474 states and 832 transitions. [2021-06-05 06:06:02,799 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 1.8) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:06:02,799 INFO L276 IsEmpty]: Start isEmpty. Operand 474 states and 832 transitions. [2021-06-05 06:06:02,799 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-06-05 06:06:02,799 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:06:02,799 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:06:03,004 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 113 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable114 [2021-06-05 06:06:03,005 INFO L430 AbstractCegarLoop]: === Iteration 116 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:06:03,005 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:06:03,005 INFO L82 PathProgramCache]: Analyzing trace with hash -1719179092, now seen corresponding path program 113 times [2021-06-05 06:06:03,005 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:06:03,005 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1629986892] [2021-06-05 06:06:03,005 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:06:03,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:06:03,246 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-06-05 06:06:03,246 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:06:03,246 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1629986892] [2021-06-05 06:06:03,246 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1629986892] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:06:03,246 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [683589291] [2021-06-05 06:06:03,246 INFO L93 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 06:06:03,273 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-06-05 06:06:03,273 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:06:03,274 INFO L263 TraceCheckSpWp]: Trace formula consists of 100 conjuncts, 30 conjunts are in the unsatisfiable core [2021-06-05 06:06:03,277 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:06:03,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 13 treesize of output 9 [2021-06-05 06:06:03,445 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:06:03,449 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:06:03,449 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:06:03,449 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-06-05 06:06:03,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 13 treesize of output 9 [2021-06-05 06:06:03,485 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:06:03,489 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:06:03,490 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:06:03,490 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:19, output treesize:12 [2021-06-05 06:06:03,564 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 2 proven. 28 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:06:03,564 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [683589291] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:06:03,564 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:06:03,564 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 19] total 23 [2021-06-05 06:06:03,564 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1854036995] [2021-06-05 06:06:03,564 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-06-05 06:06:03,564 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:06:03,564 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-06-05 06:06:03,564 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=490, Unknown=0, NotChecked=0, Total=552 [2021-06-05 06:06:03,565 INFO L87 Difference]: Start difference. First operand 474 states and 832 transitions. Second operand has 24 states, 24 states have (on average 1.9166666666666667) internal successors, (46), 23 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:06:03,918 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:06:03,918 INFO L93 Difference]: Finished difference Result 522 states and 899 transitions. [2021-06-05 06:06:03,918 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-06-05 06:06:03,918 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 1.9166666666666667) internal successors, (46), 23 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-06-05 06:06:03,918 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:06:03,919 INFO L225 Difference]: With dead ends: 522 [2021-06-05 06:06:03,919 INFO L226 Difference]: Without dead ends: 509 [2021-06-05 06:06:03,919 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 21 SyntacticMatches, 11 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 175 ImplicationChecksByTransitivity, 529.1ms TimeCoverageRelationStatistics Valid=112, Invalid=880, Unknown=0, NotChecked=0, Total=992 [2021-06-05 06:06:03,919 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 509 states. [2021-06-05 06:06:03,921 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 509 to 429. [2021-06-05 06:06:03,921 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 429 states, 428 states have (on average 1.7593457943925233) internal successors, (753), 428 states have internal predecessors, (753), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:06:03,922 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 429 states to 429 states and 753 transitions. [2021-06-05 06:06:03,922 INFO L78 Accepts]: Start accepts. Automaton has 429 states and 753 transitions. Word has length 35 [2021-06-05 06:06:03,922 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:06:03,922 INFO L482 AbstractCegarLoop]: Abstraction has 429 states and 753 transitions. [2021-06-05 06:06:03,922 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 1.9166666666666667) internal successors, (46), 23 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:06:03,922 INFO L276 IsEmpty]: Start isEmpty. Operand 429 states and 753 transitions. [2021-06-05 06:06:03,922 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-06-05 06:06:03,922 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:06:03,922 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:06:04,123 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 114 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable115 [2021-06-05 06:06:04,123 INFO L430 AbstractCegarLoop]: === Iteration 117 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:06:04,123 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:06:04,123 INFO L82 PathProgramCache]: Analyzing trace with hash 32125928, now seen corresponding path program 114 times [2021-06-05 06:06:04,123 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:06:04,123 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1347592522] [2021-06-05 06:06:04,123 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:06:04,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:06:04,353 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 1 proven. 24 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-06-05 06:06:04,354 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:06:04,354 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1347592522] [2021-06-05 06:06:04,354 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1347592522] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:06:04,354 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1335465359] [2021-06-05 06:06:04,354 INFO L93 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 06:06:04,379 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-05 06:06:04,380 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:06:04,380 INFO L263 TraceCheckSpWp]: Trace formula consists of 100 conjuncts, 31 conjunts are in the unsatisfiable core [2021-06-05 06:06:04,381 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:06:04,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 13 treesize of output 9 [2021-06-05 06:06:04,461 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:06:04,464 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:06:04,464 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:06:04,464 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-06-05 06:06:04,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 13 treesize of output 9 [2021-06-05 06:06:04,485 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:06:04,489 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:06:04,490 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:06:04,490 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:16, output treesize:9 [2021-06-05 06:06:04,546 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 1 proven. 24 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-06-05 06:06:04,546 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1335465359] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:06:04,546 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:06:04,546 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 18 [2021-06-05 06:06:04,547 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [319358259] [2021-06-05 06:06:04,547 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 06:06:04,547 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:06:04,547 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 06:06:04,547 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=294, Unknown=0, NotChecked=0, Total=342 [2021-06-05 06:06:04,547 INFO L87 Difference]: Start difference. First operand 429 states and 753 transitions. Second operand has 19 states, 19 states have (on average 1.7894736842105263) 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 06:06:05,099 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:06:05,099 INFO L93 Difference]: Finished difference Result 768 states and 1321 transitions. [2021-06-05 06:06:05,099 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-06-05 06:06:05,099 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.7894736842105263) 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 35 [2021-06-05 06:06:05,099 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:06:05,100 INFO L225 Difference]: With dead ends: 768 [2021-06-05 06:06:05,100 INFO L226 Difference]: Without dead ends: 752 [2021-06-05 06:06:05,100 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 23 SyntacticMatches, 14 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 326 ImplicationChecksByTransitivity, 612.8ms TimeCoverageRelationStatistics Valid=228, Invalid=1254, Unknown=0, NotChecked=0, Total=1482 [2021-06-05 06:06:05,101 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 752 states. [2021-06-05 06:06:05,104 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 752 to 542. [2021-06-05 06:06:05,104 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 542 states, 541 states have (on average 1.7615526802218116) internal successors, (953), 541 states have internal predecessors, (953), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:06:05,105 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 542 states to 542 states and 953 transitions. [2021-06-05 06:06:05,105 INFO L78 Accepts]: Start accepts. Automaton has 542 states and 953 transitions. Word has length 35 [2021-06-05 06:06:05,105 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:06:05,105 INFO L482 AbstractCegarLoop]: Abstraction has 542 states and 953 transitions. [2021-06-05 06:06:05,105 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.7894736842105263) 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 06:06:05,105 INFO L276 IsEmpty]: Start isEmpty. Operand 542 states and 953 transitions. [2021-06-05 06:06:05,106 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-06-05 06:06:05,106 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:06:05,106 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:06:05,320 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable116,115 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:06:05,321 INFO L430 AbstractCegarLoop]: === Iteration 118 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:06:05,321 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:06:05,321 INFO L82 PathProgramCache]: Analyzing trace with hash 1107111640, now seen corresponding path program 115 times [2021-06-05 06:06:05,321 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:06:05,321 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2066158588] [2021-06-05 06:06:05,321 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:06:05,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:06:05,550 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 1 proven. 24 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-06-05 06:06:05,551 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:06:05,551 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2066158588] [2021-06-05 06:06:05,551 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2066158588] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:06:05,551 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1330573989] [2021-06-05 06:06:05,551 INFO 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 06:06:05,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:06:05,576 INFO L263 TraceCheckSpWp]: Trace formula consists of 100 conjuncts, 31 conjunts are in the unsatisfiable core [2021-06-05 06:06:05,577 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:06:05,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 13 treesize of output 9 [2021-06-05 06:06:05,661 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:06:05,664 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:06:05,664 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:06:05,664 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-06-05 06:06: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 13 treesize of output 9 [2021-06-05 06:06:05,673 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:06:05,675 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:06:05,676 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:06:05,676 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:16, output treesize:9 [2021-06-05 06:06:05,729 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 1 proven. 24 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-06-05 06:06:05,729 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1330573989] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:06:05,730 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:06:05,730 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 18 [2021-06-05 06:06:05,730 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [153959146] [2021-06-05 06:06:05,730 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 06:06:05,730 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:06:05,730 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 06:06:05,730 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=290, Unknown=0, NotChecked=0, Total=342 [2021-06-05 06:06:05,730 INFO L87 Difference]: Start difference. First operand 542 states and 953 transitions. Second operand has 19 states, 19 states have (on average 1.7894736842105263) 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 06:06:06,347 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:06:06,347 INFO L93 Difference]: Finished difference Result 816 states and 1399 transitions. [2021-06-05 06:06:06,347 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-06-05 06:06:06,347 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.7894736842105263) 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 35 [2021-06-05 06:06:06,347 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:06:06,348 INFO L225 Difference]: With dead ends: 816 [2021-06-05 06:06:06,348 INFO L226 Difference]: Without dead ends: 787 [2021-06-05 06:06:06,348 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 23 SyntacticMatches, 14 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 380 ImplicationChecksByTransitivity, 657.3ms TimeCoverageRelationStatistics Valid=255, Invalid=1385, Unknown=0, NotChecked=0, Total=1640 [2021-06-05 06:06:06,348 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 787 states. [2021-06-05 06:06:06,352 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 787 to 545. [2021-06-05 06:06:06,352 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 545 states, 544 states have (on average 1.7628676470588236) internal successors, (959), 544 states have internal predecessors, (959), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:06:06,353 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 545 states to 545 states and 959 transitions. [2021-06-05 06:06:06,353 INFO L78 Accepts]: Start accepts. Automaton has 545 states and 959 transitions. Word has length 35 [2021-06-05 06:06:06,353 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:06:06,353 INFO L482 AbstractCegarLoop]: Abstraction has 545 states and 959 transitions. [2021-06-05 06:06:06,353 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.7894736842105263) 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 06:06:06,353 INFO L276 IsEmpty]: Start isEmpty. Operand 545 states and 959 transitions. [2021-06-05 06:06:06,354 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-06-05 06:06:06,354 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:06:06,354 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:06:06,558 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 116 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable117 [2021-06-05 06:06:06,559 INFO L430 AbstractCegarLoop]: === Iteration 119 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:06:06,559 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:06:06,559 INFO L82 PathProgramCache]: Analyzing trace with hash -1914921948, now seen corresponding path program 116 times [2021-06-05 06:06:06,559 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:06:06,559 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1551295215] [2021-06-05 06:06:06,559 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:06:06,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:06:06,789 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-06-05 06:06:06,789 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:06:06,790 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1551295215] [2021-06-05 06:06:06,790 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1551295215] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:06:06,790 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [877996104] [2021-06-05 06:06:06,790 INFO L93 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 06:06:06,820 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 06:06:06,820 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:06:06,821 INFO L263 TraceCheckSpWp]: Trace formula consists of 100 conjuncts, 31 conjunts are in the unsatisfiable core [2021-06-05 06:06:06,821 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:06:06,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 13 treesize of output 9 [2021-06-05 06:06:06,901 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:06:06,904 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:06:06,904 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:06:06,904 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-06-05 06:06:06,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 13 treesize of output 9 [2021-06-05 06:06:06,914 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:06:06,918 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:06:06,919 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:06:06,919 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:16, output treesize:9 [2021-06-05 06:06:06,977 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-06-05 06:06:06,977 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [877996104] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:06:06,977 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:06:06,977 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 18 [2021-06-05 06:06:06,977 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1177846290] [2021-06-05 06:06:06,978 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 06:06:06,978 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:06:06,978 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 06:06:06,978 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=290, Unknown=0, NotChecked=0, Total=342 [2021-06-05 06:06:06,978 INFO L87 Difference]: Start difference. First operand 545 states and 959 transitions. Second operand has 19 states, 19 states have (on average 1.7894736842105263) 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 06:06:07,501 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:06:07,501 INFO L93 Difference]: Finished difference Result 713 states and 1232 transitions. [2021-06-05 06:06:07,502 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-06-05 06:06:07,502 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.7894736842105263) 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 35 [2021-06-05 06:06:07,502 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:06:07,502 INFO L225 Difference]: With dead ends: 713 [2021-06-05 06:06:07,502 INFO L226 Difference]: Without dead ends: 697 [2021-06-05 06:06:07,503 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 23 SyntacticMatches, 14 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 343 ImplicationChecksByTransitivity, 585.1ms TimeCoverageRelationStatistics Valid=231, Invalid=1251, Unknown=0, NotChecked=0, Total=1482 [2021-06-05 06:06:07,503 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 697 states. [2021-06-05 06:06:07,506 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 697 to 549. [2021-06-05 06:06:07,506 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 549 states, 548 states have (on average 1.760948905109489) internal successors, (965), 548 states have internal predecessors, (965), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:06:07,507 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 549 states to 549 states and 965 transitions. [2021-06-05 06:06:07,507 INFO L78 Accepts]: Start accepts. Automaton has 549 states and 965 transitions. Word has length 35 [2021-06-05 06:06:07,507 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:06:07,507 INFO L482 AbstractCegarLoop]: Abstraction has 549 states and 965 transitions. [2021-06-05 06:06:07,507 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.7894736842105263) 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 06:06:07,507 INFO L276 IsEmpty]: Start isEmpty. Operand 549 states and 965 transitions. [2021-06-05 06:06:07,507 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-06-05 06:06:07,507 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:06:07,507 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:06:07,708 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable118,117 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:06:07,708 INFO L430 AbstractCegarLoop]: === Iteration 120 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:06:07,708 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:06:07,708 INFO L82 PathProgramCache]: Analyzing trace with hash 1433243466, now seen corresponding path program 117 times [2021-06-05 06:06:07,708 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:06:07,708 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1130086220] [2021-06-05 06:06:07,708 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:06:07,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:06:07,988 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 1 proven. 24 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-06-05 06:06:07,988 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:06:07,988 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1130086220] [2021-06-05 06:06:07,988 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1130086220] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:06:07,988 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1203088545] [2021-06-05 06:06:07,988 INFO L93 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 06:06:08,026 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-05 06:06:08,026 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:06:08,027 INFO L263 TraceCheckSpWp]: Trace formula consists of 100 conjuncts, 30 conjunts are in the unsatisfiable core [2021-06-05 06:06:08,027 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:06:08,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 7 [2021-06-05 06:06:08,233 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:06:08,238 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:06:08,239 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 06:06:08,239 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:24, output treesize:17 [2021-06-05 06:06:08,302 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:06:08,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 7 [2021-06-05 06:06:08,303 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:06:08,308 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:06:08,309 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:06:08,309 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:24, output treesize:9 [2021-06-05 06:06:08,387 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 1 proven. 24 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-06-05 06:06:08,387 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1203088545] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:06:08,387 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:06:08,387 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 29 [2021-06-05 06:06:08,387 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [251890428] [2021-06-05 06:06:08,388 INFO L462 AbstractCegarLoop]: Interpolant automaton has 30 states [2021-06-05 06:06:08,388 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:06:08,388 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-06-05 06:06:08,388 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=784, Unknown=0, NotChecked=0, Total=870 [2021-06-05 06:06:08,388 INFO L87 Difference]: Start difference. First operand 549 states and 965 transitions. Second operand has 30 states, 30 states have (on average 1.8666666666666667) internal successors, (56), 29 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:06:09,562 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:06:09,563 INFO L93 Difference]: Finished difference Result 715 states and 1235 transitions. [2021-06-05 06:06:09,563 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-06-05 06:06:09,563 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 1.8666666666666667) internal successors, (56), 29 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-06-05 06:06:09,563 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:06:09,564 INFO L225 Difference]: With dead ends: 715 [2021-06-05 06:06:09,564 INFO L226 Difference]: Without dead ends: 686 [2021-06-05 06:06:09,564 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 21 SyntacticMatches, 5 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 735 ImplicationChecksByTransitivity, 1336.4ms TimeCoverageRelationStatistics Valid=464, Invalid=2958, Unknown=0, NotChecked=0, Total=3422 [2021-06-05 06:06:09,564 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 686 states. [2021-06-05 06:06:09,567 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 686 to 529. [2021-06-05 06:06:09,567 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 529 states, 528 states have (on average 1.7613636363636365) internal successors, (930), 528 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 06:06:09,568 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 529 states to 529 states and 930 transitions. [2021-06-05 06:06:09,568 INFO L78 Accepts]: Start accepts. Automaton has 529 states and 930 transitions. Word has length 35 [2021-06-05 06:06:09,568 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:06:09,568 INFO L482 AbstractCegarLoop]: Abstraction has 529 states and 930 transitions. [2021-06-05 06:06:09,568 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 30 states, 30 states have (on average 1.8666666666666667) internal successors, (56), 29 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:06:09,568 INFO L276 IsEmpty]: Start isEmpty. Operand 529 states and 930 transitions. [2021-06-05 06:06:09,568 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-06-05 06:06:09,568 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:06:09,568 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:06:09,770 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable119,118 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:06:09,770 INFO L430 AbstractCegarLoop]: === Iteration 121 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:06:09,771 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:06:09,771 INFO L82 PathProgramCache]: Analyzing trace with hash 23794788, now seen corresponding path program 118 times [2021-06-05 06:06:09,771 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:06:09,771 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [934779527] [2021-06-05 06:06:09,771 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:06:09,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:06:10,029 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 29 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 06:06:10,029 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:06:10,029 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [934779527] [2021-06-05 06:06:10,030 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [934779527] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:06:10,030 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1716301842] [2021-06-05 06:06:10,030 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 119 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 119 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:06:10,055 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 06:06:10,055 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:06:10,055 INFO L263 TraceCheckSpWp]: Trace formula consists of 100 conjuncts, 33 conjunts are in the unsatisfiable core [2021-06-05 06:06:10,056 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:06:10,140 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 9 [2021-06-05 06:06:10,141 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:06:10,144 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:06:10,145 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:06:10,145 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:24, output treesize:13 [2021-06-05 06:06:10,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 13 treesize of output 9 [2021-06-05 06:06:10,150 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:06:10,153 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:06:10,154 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:06:10,154 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:18, output treesize:11 [2021-06-05 06:06:10,215 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 29 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 06:06:10,215 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1716301842] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:06:10,215 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:06:10,215 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 19 [2021-06-05 06:06:10,216 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [148117685] [2021-06-05 06:06:10,216 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-05 06:06:10,216 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:06:10,216 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-05 06:06:10,216 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=329, Unknown=0, NotChecked=0, Total=380 [2021-06-05 06:06:10,216 INFO L87 Difference]: Start difference. First operand 529 states and 930 transitions. Second operand has 20 states, 20 states have (on average 1.85) 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 06:06:10,973 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:06:10,973 INFO L93 Difference]: Finished difference Result 674 states and 1159 transitions. [2021-06-05 06:06:10,973 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2021-06-05 06:06:10,973 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 1.85) 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 35 [2021-06-05 06:06:10,973 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:06:10,974 INFO L225 Difference]: With dead ends: 674 [2021-06-05 06:06:10,974 INFO L226 Difference]: Without dead ends: 664 [2021-06-05 06:06:10,974 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 23 SyntacticMatches, 13 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 594 ImplicationChecksByTransitivity, 800.2ms TimeCoverageRelationStatistics Valid=341, Invalid=2209, Unknown=0, NotChecked=0, Total=2550 [2021-06-05 06:06:10,974 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 664 states. [2021-06-05 06:06:10,977 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 664 to 525. [2021-06-05 06:06:10,977 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 525 states, 524 states have (on average 1.7576335877862594) internal successors, (921), 524 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 06:06:10,978 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 525 states to 525 states and 921 transitions. [2021-06-05 06:06:10,978 INFO L78 Accepts]: Start accepts. Automaton has 525 states and 921 transitions. Word has length 35 [2021-06-05 06:06:10,978 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:06:10,978 INFO L482 AbstractCegarLoop]: Abstraction has 525 states and 921 transitions. [2021-06-05 06:06:10,978 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 1.85) 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 06:06:10,978 INFO L276 IsEmpty]: Start isEmpty. Operand 525 states and 921 transitions. [2021-06-05 06:06:10,978 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-06-05 06:06:10,978 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:06:10,978 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:06:11,179 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 119 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable120 [2021-06-05 06:06:11,179 INFO L430 AbstractCegarLoop]: === Iteration 122 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:06:11,179 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:06:11,179 INFO L82 PathProgramCache]: Analyzing trace with hash 2107998940, now seen corresponding path program 119 times [2021-06-05 06:06:11,179 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:06:11,179 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1150517043] [2021-06-05 06:06:11,179 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:06:11,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:06:11,418 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 29 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 06:06:11,418 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:06:11,419 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1150517043] [2021-06-05 06:06:11,419 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1150517043] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:06:11,419 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1411180861] [2021-06-05 06:06:11,419 INFO L93 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 06:06:11,453 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-05 06:06:11,453 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:06:11,454 INFO L263 TraceCheckSpWp]: Trace formula consists of 100 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-05 06:06:11,454 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:06:11,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 13 treesize of output 9 [2021-06-05 06:06:11,627 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:06:11,630 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:06:11,631 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:06:11,631 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-06-05 06:06:11,636 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-06-05 06:06:11,637 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:06:11,640 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:06:11,640 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:06:11,640 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:18, output treesize:11 [2021-06-05 06:06:11,705 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 1 proven. 29 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:06:11,706 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1411180861] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:06:11,706 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:06:11,706 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 19] total 25 [2021-06-05 06:06:11,706 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [251062165] [2021-06-05 06:06:11,706 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-06-05 06:06:11,706 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:06:11,706 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-06-05 06:06:11,706 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=564, Unknown=0, NotChecked=0, Total=650 [2021-06-05 06:06:11,706 INFO L87 Difference]: Start difference. First operand 525 states and 921 transitions. Second operand has 26 states, 26 states have (on average 2.076923076923077) internal successors, (54), 25 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:06:12,492 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:06:12,492 INFO L93 Difference]: Finished difference Result 684 states and 1177 transitions. [2021-06-05 06:06:12,492 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-06-05 06:06:12,492 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.076923076923077) internal successors, (54), 25 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-06-05 06:06:12,493 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:06:12,493 INFO L225 Difference]: With dead ends: 684 [2021-06-05 06:06:12,493 INFO L226 Difference]: Without dead ends: 675 [2021-06-05 06:06:12,493 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 23 SyntacticMatches, 7 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 619 ImplicationChecksByTransitivity, 874.5ms TimeCoverageRelationStatistics Valid=422, Invalid=2440, Unknown=0, NotChecked=0, Total=2862 [2021-06-05 06:06:12,494 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 675 states. [2021-06-05 06:06:12,496 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 675 to 524. [2021-06-05 06:06:12,497 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 524 states, 523 states have (on average 1.75717017208413) internal successors, (919), 523 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 06:06:12,497 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 524 states to 524 states and 919 transitions. [2021-06-05 06:06:12,497 INFO L78 Accepts]: Start accepts. Automaton has 524 states and 919 transitions. Word has length 35 [2021-06-05 06:06:12,497 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:06:12,497 INFO L482 AbstractCegarLoop]: Abstraction has 524 states and 919 transitions. [2021-06-05 06:06:12,497 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 2.076923076923077) internal successors, (54), 25 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:06:12,497 INFO L276 IsEmpty]: Start isEmpty. Operand 524 states and 919 transitions. [2021-06-05 06:06:12,498 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-06-05 06:06:12,498 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:06:12,498 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:06:12,698 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable121,120 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:06:12,698 INFO L430 AbstractCegarLoop]: === Iteration 123 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:06:12,699 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:06:12,699 INFO L82 PathProgramCache]: Analyzing trace with hash -505131446, now seen corresponding path program 120 times [2021-06-05 06:06:12,699 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:06:12,699 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1381280349] [2021-06-05 06:06:12,699 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:06:12,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:06:12,943 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 29 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 06:06:12,943 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:06:12,943 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1381280349] [2021-06-05 06:06:12,943 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1381280349] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:06:12,943 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1974695851] [2021-06-05 06:06:12,943 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 121 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 121 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:06:12,969 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-05 06:06:12,969 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:06:12,970 INFO L263 TraceCheckSpWp]: Trace formula consists of 100 conjuncts, 28 conjunts are in the unsatisfiable core [2021-06-05 06:06:12,970 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:06:13,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 11 treesize of output 7 [2021-06-05 06:06:13,221 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:06:13,226 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:06:13,227 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 06:06:13,227 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:24, output treesize:17 [2021-06-05 06:06:13,298 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:06:13,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 11 treesize of output 7 [2021-06-05 06:06:13,299 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:06:13,304 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:06:13,305 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:06:13,305 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:24, output treesize:9 [2021-06-05 06:06:13,389 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 29 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 06:06:13,389 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1974695851] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:06:13,390 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:06:13,390 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 31 [2021-06-05 06:06:13,390 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [333318985] [2021-06-05 06:06:13,390 INFO L462 AbstractCegarLoop]: Interpolant automaton has 32 states [2021-06-05 06:06:13,390 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:06:13,390 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-06-05 06:06:13,390 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=901, Unknown=0, NotChecked=0, Total=992 [2021-06-05 06:06:13,390 INFO L87 Difference]: Start difference. First operand 524 states and 919 transitions. Second operand has 32 states, 32 states have (on average 1.96875) internal successors, (63), 31 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:06:16,167 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:06:16,167 INFO L93 Difference]: Finished difference Result 942 states and 1614 transitions. [2021-06-05 06:06:16,167 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 79 states. [2021-06-05 06:06:16,167 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 1.96875) internal successors, (63), 31 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-06-05 06:06:16,167 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:06:16,168 INFO L225 Difference]: With dead ends: 942 [2021-06-05 06:06:16,168 INFO L226 Difference]: Without dead ends: 925 [2021-06-05 06:06:16,169 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 125 GetRequests, 20 SyntacticMatches, 4 SemanticMatches, 101 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3054 ImplicationChecksByTransitivity, 2577.1ms TimeCoverageRelationStatistics Valid=1091, Invalid=9415, Unknown=0, NotChecked=0, Total=10506 [2021-06-05 06:06:16,169 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 925 states. [2021-06-05 06:06:16,173 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 925 to 631. [2021-06-05 06:06:16,173 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 631 states, 630 states have (on average 1.7746031746031745) internal successors, (1118), 630 states have internal predecessors, (1118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:06:16,174 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 631 states to 631 states and 1118 transitions. [2021-06-05 06:06:16,174 INFO L78 Accepts]: Start accepts. Automaton has 631 states and 1118 transitions. Word has length 35 [2021-06-05 06:06:16,174 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:06:16,174 INFO L482 AbstractCegarLoop]: Abstraction has 631 states and 1118 transitions. [2021-06-05 06:06:16,174 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 32 states, 32 states have (on average 1.96875) internal successors, (63), 31 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:06:16,174 INFO L276 IsEmpty]: Start isEmpty. Operand 631 states and 1118 transitions. [2021-06-05 06:06:16,174 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-06-05 06:06:16,174 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:06:16,174 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:06:16,375 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable122,121 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:06:16,375 INFO L430 AbstractCegarLoop]: === Iteration 124 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:06:16,375 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:06:16,375 INFO L82 PathProgramCache]: Analyzing trace with hash 1190797840, now seen corresponding path program 121 times [2021-06-05 06:06:16,375 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:06:16,375 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1561494501] [2021-06-05 06:06:16,375 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:06:16,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:06:16,658 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:06:16,658 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:06:16,658 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1561494501] [2021-06-05 06:06:16,658 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1561494501] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:06:16,658 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [996020005] [2021-06-05 06:06:16,658 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 122 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 122 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:06:16,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:06:16,700 INFO L263 TraceCheckSpWp]: Trace formula consists of 100 conjuncts, 31 conjunts are in the unsatisfiable core [2021-06-05 06:06:16,700 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:06:16,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 13 treesize of output 9 [2021-06-05 06:06:16,775 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:06:16,778 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:06:16,778 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:06:16,778 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-06-05 06:06:16,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 13 treesize of output 9 [2021-06-05 06:06:16,784 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:06:16,787 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:06:16,787 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:06:16,787 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:18, output treesize:11 [2021-06-05 06:06:16,849 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:06:16,849 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [996020005] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:06:16,849 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:06:16,849 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 19 [2021-06-05 06:06:16,849 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1382748045] [2021-06-05 06:06:16,849 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-05 06:06:16,849 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:06:16,850 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-05 06:06:16,850 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=332, Unknown=0, NotChecked=0, Total=380 [2021-06-05 06:06:16,850 INFO L87 Difference]: Start difference. First operand 631 states and 1118 transitions. Second operand has 20 states, 20 states have (on average 1.9) internal successors, (38), 19 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:06:17,355 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:06:17,355 INFO L93 Difference]: Finished difference Result 720 states and 1256 transitions. [2021-06-05 06:06:17,356 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-06-05 06:06:17,356 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 1.9) internal successors, (38), 19 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 35 [2021-06-05 06:06:17,356 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:06:17,356 INFO L225 Difference]: With dead ends: 720 [2021-06-05 06:06:17,356 INFO L226 Difference]: Without dead ends: 707 [2021-06-05 06:06:17,357 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 28 SyntacticMatches, 8 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 226 ImplicationChecksByTransitivity, 597.3ms TimeCoverageRelationStatistics Valid=166, Invalid=1094, Unknown=0, NotChecked=0, Total=1260 [2021-06-05 06:06:17,357 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 707 states. [2021-06-05 06:06:17,360 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 707 to 609. [2021-06-05 06:06:17,360 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 609 states, 608 states have (on average 1.78125) internal successors, (1083), 608 states have internal predecessors, (1083), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:06:17,361 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 609 states to 609 states and 1083 transitions. [2021-06-05 06:06:17,361 INFO L78 Accepts]: Start accepts. Automaton has 609 states and 1083 transitions. Word has length 35 [2021-06-05 06:06:17,361 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:06:17,361 INFO L482 AbstractCegarLoop]: Abstraction has 609 states and 1083 transitions. [2021-06-05 06:06:17,361 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 1.9) internal successors, (38), 19 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:06:17,361 INFO L276 IsEmpty]: Start isEmpty. Operand 609 states and 1083 transitions. [2021-06-05 06:06:17,361 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-06-05 06:06:17,362 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:06:17,362 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:06:17,562 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 122 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable123 [2021-06-05 06:06:17,562 INFO L430 AbstractCegarLoop]: === Iteration 125 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:06:17,562 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:06:17,562 INFO L82 PathProgramCache]: Analyzing trace with hash 1406968868, now seen corresponding path program 122 times [2021-06-05 06:06:17,562 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:06:17,562 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1406232070] [2021-06-05 06:06:17,562 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:06:17,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:06:17,797 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 06:06:17,797 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:06:17,797 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1406232070] [2021-06-05 06:06:17,797 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1406232070] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:06:17,797 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1813639546] [2021-06-05 06:06:17,797 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 123 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 123 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:06:17,823 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 06:06:17,823 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:06:17,824 INFO L263 TraceCheckSpWp]: Trace formula consists of 100 conjuncts, 31 conjunts are in the unsatisfiable core [2021-06-05 06:06:17,824 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:06:17,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 13 treesize of output 9 [2021-06-05 06:06:17,894 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:06:17,897 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:06:17,898 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:06:17,898 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-06-05 06:06: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 13 treesize of output 9 [2021-06-05 06:06:17,906 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:06:17,909 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:06:17,909 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:06:17,909 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:16, output treesize:9 [2021-06-05 06:06:17,967 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 06:06:17,967 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1813639546] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:06:17,967 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:06:17,967 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 19 [2021-06-05 06:06:17,967 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1814524822] [2021-06-05 06:06:17,967 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-05 06:06:17,968 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:06:17,968 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-05 06:06:17,968 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=330, Unknown=0, NotChecked=0, Total=380 [2021-06-05 06:06:17,968 INFO L87 Difference]: Start difference. First operand 609 states and 1083 transitions. Second operand has 20 states, 20 states have (on average 1.8) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:06:18,651 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:06:18,652 INFO L93 Difference]: Finished difference Result 891 states and 1541 transitions. [2021-06-05 06:06:18,652 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-06-05 06:06:18,652 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 1.8) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-06-05 06:06:18,652 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:06:18,653 INFO L225 Difference]: With dead ends: 891 [2021-06-05 06:06:18,653 INFO L226 Difference]: Without dead ends: 875 [2021-06-05 06:06:18,653 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 29 SyntacticMatches, 7 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 409 ImplicationChecksByTransitivity, 720.3ms TimeCoverageRelationStatistics Valid=276, Invalid=1616, Unknown=0, NotChecked=0, Total=1892 [2021-06-05 06:06:18,654 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 875 states. [2021-06-05 06:06:18,657 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 875 to 596. [2021-06-05 06:06:18,657 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 596 states, 595 states have (on average 1.7781512605042016) internal successors, (1058), 595 states have internal predecessors, (1058), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:06:18,658 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 596 states to 596 states and 1058 transitions. [2021-06-05 06:06:18,658 INFO L78 Accepts]: Start accepts. Automaton has 596 states and 1058 transitions. Word has length 35 [2021-06-05 06:06:18,658 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:06:18,658 INFO L482 AbstractCegarLoop]: Abstraction has 596 states and 1058 transitions. [2021-06-05 06:06:18,658 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 1.8) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:06:18,658 INFO L276 IsEmpty]: Start isEmpty. Operand 596 states and 1058 transitions. [2021-06-05 06:06:18,658 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-06-05 06:06:18,658 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:06:18,658 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:06:18,859 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable124,123 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:06:18,859 INFO L430 AbstractCegarLoop]: === Iteration 126 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:06:18,859 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:06:18,859 INFO L82 PathProgramCache]: Analyzing trace with hash -1813012716, now seen corresponding path program 123 times [2021-06-05 06:06:18,859 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:06:18,859 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [403453921] [2021-06-05 06:06:18,859 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:06:18,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:06:19,104 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 1 proven. 26 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 06:06:19,104 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:06:19,104 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [403453921] [2021-06-05 06:06:19,104 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [403453921] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:06:19,104 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1575388855] [2021-06-05 06:06:19,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 124 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 124 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:06:19,132 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-06-05 06:06:19,132 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:06:19,132 INFO L263 TraceCheckSpWp]: Trace formula consists of 100 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 06:06:19,133 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:06:19,376 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:06:19,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 7 [2021-06-05 06:06:19,377 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:06:19,385 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:06:19,386 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 06:06:19,386 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:32, output treesize:17 [2021-06-05 06:06:19,458 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:06:19,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 7 [2021-06-05 06:06:19,459 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:06:19,464 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:06:19,465 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:06:19,465 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:24, output treesize:9 [2021-06-05 06:06:19,543 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 7 proven. 20 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 06:06:19,543 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1575388855] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:06:19,543 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:06:19,543 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 31 [2021-06-05 06:06:19,543 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [246835765] [2021-06-05 06:06:19,543 INFO L462 AbstractCegarLoop]: Interpolant automaton has 32 states [2021-06-05 06:06:19,543 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:06:19,544 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-06-05 06:06:19,544 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=140, Invalid=852, Unknown=0, NotChecked=0, Total=992 [2021-06-05 06:06:19,544 INFO L87 Difference]: Start difference. First operand 596 states and 1058 transitions. Second operand has 32 states, 32 states have (on average 1.875) internal successors, (60), 31 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:06:21,176 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:06:21,177 INFO L93 Difference]: Finished difference Result 900 states and 1552 transitions. [2021-06-05 06:06:21,177 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-06-05 06:06:21,177 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 1.875) internal successors, (60), 31 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-06-05 06:06:21,177 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:06:21,178 INFO L225 Difference]: With dead ends: 900 [2021-06-05 06:06:21,178 INFO L226 Difference]: Without dead ends: 884 [2021-06-05 06:06:21,178 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1149 ImplicationChecksByTransitivity, 1630.6ms TimeCoverageRelationStatistics Valid=671, Invalid=3885, Unknown=0, NotChecked=0, Total=4556 [2021-06-05 06:06:21,179 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 884 states. [2021-06-05 06:06:21,182 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 884 to 522. [2021-06-05 06:06:21,182 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 522 states, 521 states have (on average 1.779270633397313) internal successors, (927), 521 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 06:06:21,182 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 522 states to 522 states and 927 transitions. [2021-06-05 06:06:21,183 INFO L78 Accepts]: Start accepts. Automaton has 522 states and 927 transitions. Word has length 35 [2021-06-05 06:06:21,183 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:06:21,183 INFO L482 AbstractCegarLoop]: Abstraction has 522 states and 927 transitions. [2021-06-05 06:06:21,183 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 32 states, 32 states have (on average 1.875) internal successors, (60), 31 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:06:21,183 INFO L276 IsEmpty]: Start isEmpty. Operand 522 states and 927 transitions. [2021-06-05 06:06:21,183 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-06-05 06:06:21,183 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:06:21,183 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:06:21,383 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 124 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable125 [2021-06-05 06:06:21,384 INFO L430 AbstractCegarLoop]: === Iteration 127 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:06:21,384 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:06:21,384 INFO L82 PathProgramCache]: Analyzing trace with hash -1486880890, now seen corresponding path program 124 times [2021-06-05 06:06:21,384 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:06:21,384 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1897981290] [2021-06-05 06:06:21,384 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:06:21,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:06:21,616 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 1 proven. 26 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 06:06:21,616 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:06:21,616 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1897981290] [2021-06-05 06:06:21,616 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1897981290] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:06:21,616 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [163547187] [2021-06-05 06:06:21,616 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 125 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 125 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:06:21,642 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 06:06:21,642 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:06:21,643 INFO L263 TraceCheckSpWp]: Trace formula consists of 100 conjuncts, 33 conjunts are in the unsatisfiable core [2021-06-05 06:06:21,643 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:06:21,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 17 treesize of output 9 [2021-06-05 06:06:21,711 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:06:21,714 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:06:21,714 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:06:21,714 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:24, output treesize:13 [2021-06-05 06:06:21,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 13 treesize of output 9 [2021-06-05 06:06:21,722 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:06:21,725 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:06:21,725 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:06:21,725 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:16, output treesize:9 [2021-06-05 06:06:21,783 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 1 proven. 26 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 06:06:21,783 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [163547187] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:06:21,783 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:06:21,783 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 19 [2021-06-05 06:06:21,783 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [696637985] [2021-06-05 06:06:21,783 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-05 06:06:21,783 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:06:21,784 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-05 06:06:21,784 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=331, Unknown=0, NotChecked=0, Total=380 [2021-06-05 06:06:21,784 INFO L87 Difference]: Start difference. First operand 522 states and 927 transitions. Second operand has 20 states, 20 states have (on average 1.8) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:06:22,556 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:06:22,556 INFO L93 Difference]: Finished difference Result 726 states and 1239 transitions. [2021-06-05 06:06:22,556 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-06-05 06:06:22,557 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 1.8) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-06-05 06:06:22,557 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:06:22,557 INFO L225 Difference]: With dead ends: 726 [2021-06-05 06:06:22,557 INFO L226 Difference]: Without dead ends: 710 [2021-06-05 06:06:22,557 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 29 SyntacticMatches, 7 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 534 ImplicationChecksByTransitivity, 811.3ms TimeCoverageRelationStatistics Valid=310, Invalid=2042, Unknown=0, NotChecked=0, Total=2352 [2021-06-05 06:06:22,558 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 710 states. [2021-06-05 06:06:22,561 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 710 to 577. [2021-06-05 06:06:22,561 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 577 states, 576 states have (on average 1.7708333333333333) internal successors, (1020), 576 states have internal predecessors, (1020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:06:22,562 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 577 states to 577 states and 1020 transitions. [2021-06-05 06:06:22,562 INFO L78 Accepts]: Start accepts. Automaton has 577 states and 1020 transitions. Word has length 35 [2021-06-05 06:06:22,562 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:06:22,562 INFO L482 AbstractCegarLoop]: Abstraction has 577 states and 1020 transitions. [2021-06-05 06:06:22,562 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 1.8) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:06:22,562 INFO L276 IsEmpty]: Start isEmpty. Operand 577 states and 1020 transitions. [2021-06-05 06:06:22,562 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-06-05 06:06:22,562 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:06:22,563 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:06:22,776 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable126,125 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:06:22,777 INFO L430 AbstractCegarLoop]: === Iteration 128 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:06:22,777 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:06:22,777 INFO L82 PathProgramCache]: Analyzing trace with hash -899135568, now seen corresponding path program 125 times [2021-06-05 06:06:22,777 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:06:22,777 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1327276795] [2021-06-05 06:06:22,777 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:06:22,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:06:23,009 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 1 proven. 26 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 06:06:23,009 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:06:23,009 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1327276795] [2021-06-05 06:06:23,009 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1327276795] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:06:23,009 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1025995003] [2021-06-05 06:06:23,010 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 126 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 126 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:06:23,040 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-06-05 06:06:23,040 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:06:23,041 INFO L263 TraceCheckSpWp]: Trace formula consists of 100 conjuncts, 30 conjunts are in the unsatisfiable core [2021-06-05 06:06:23,041 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:06:23,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 13 treesize of output 9 [2021-06-05 06:06:23,157 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:06:23,159 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:06:23,160 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:06:23,160 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-06-05 06:06:23,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 13 treesize of output 9 [2021-06-05 06:06:23,169 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:06:23,172 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:06:23,173 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:06:23,173 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:18, output treesize:11 [2021-06-05 06:06:23,238 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 2 proven. 26 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-06-05 06:06:23,238 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1025995003] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:06:23,238 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:06:23,238 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 18] total 22 [2021-06-05 06:06:23,238 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [108147788] [2021-06-05 06:06:23,238 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 06:06:23,239 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:06:23,239 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 06:06:23,239 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=442, Unknown=0, NotChecked=0, Total=506 [2021-06-05 06:06:23,239 INFO L87 Difference]: Start difference. First operand 577 states and 1020 transitions. Second operand has 23 states, 23 states have (on average 1.9130434782608696) internal successors, (44), 22 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:06:24,059 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:06:24,059 INFO L93 Difference]: Finished difference Result 818 states and 1401 transitions. [2021-06-05 06:06:24,059 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-06-05 06:06:24,059 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 1.9130434782608696) internal successors, (44), 22 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-06-05 06:06:24,059 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:06:24,060 INFO L225 Difference]: With dead ends: 818 [2021-06-05 06:06:24,060 INFO L226 Difference]: Without dead ends: 805 [2021-06-05 06:06:24,060 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 27 SyntacticMatches, 6 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 574 ImplicationChecksByTransitivity, 859.3ms TimeCoverageRelationStatistics Valid=360, Invalid=2292, Unknown=0, NotChecked=0, Total=2652 [2021-06-05 06:06:24,061 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 805 states. [2021-06-05 06:06:24,064 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 805 to 575. [2021-06-05 06:06:24,065 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 575 states, 574 states have (on average 1.7665505226480835) internal successors, (1014), 574 states have internal predecessors, (1014), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:06:24,066 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 575 states to 575 states and 1014 transitions. [2021-06-05 06:06:24,066 INFO L78 Accepts]: Start accepts. Automaton has 575 states and 1014 transitions. Word has length 35 [2021-06-05 06:06:24,066 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:06:24,066 INFO L482 AbstractCegarLoop]: Abstraction has 575 states and 1014 transitions. [2021-06-05 06:06:24,066 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 1.9130434782608696) internal successors, (44), 22 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:06:24,066 INFO L276 IsEmpty]: Start isEmpty. Operand 575 states and 1014 transitions. [2021-06-05 06:06:24,066 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-06-05 06:06:24,066 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:06:24,067 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:06:24,268 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 126 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable127 [2021-06-05 06:06:24,269 INFO L430 AbstractCegarLoop]: === Iteration 129 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:06:24,269 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:06:24,269 INFO L82 PathProgramCache]: Analyzing trace with hash 176575588, now seen corresponding path program 126 times [2021-06-05 06:06:24,269 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:06:24,269 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1287772371] [2021-06-05 06:06:24,269 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:06:24,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:06:24,501 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 1 proven. 26 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 06:06:24,502 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:06:24,502 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1287772371] [2021-06-05 06:06:24,502 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1287772371] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:06:24,502 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [794575401] [2021-06-05 06:06:24,502 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 127 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 127 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:06:24,534 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-06-05 06:06:24,534 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:06:24,534 INFO L263 TraceCheckSpWp]: Trace formula consists of 100 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-05 06:06:24,535 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:06:24,837 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:06:24,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 7 [2021-06-05 06:06:24,839 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:06:24,847 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:06:24,848 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 06:06:24,848 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:32, output treesize:17 [2021-06-05 06:06:24,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 13 treesize of output 9 [2021-06-05 06:06:24,869 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:06:24,871 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:06:24,872 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:06:24,872 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:18, output treesize:11 [2021-06-05 06:06:24,945 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 6 proven. 22 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-06-05 06:06:24,945 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [794575401] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:06:24,945 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:06:24,945 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 18] total 30 [2021-06-05 06:06:24,945 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [185607021] [2021-06-05 06:06:24,945 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-06-05 06:06:24,945 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:06:24,946 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-06-05 06:06:24,946 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=110, Invalid=820, Unknown=0, NotChecked=0, Total=930 [2021-06-05 06:06:24,946 INFO L87 Difference]: Start difference. First operand 575 states and 1014 transitions. Second operand has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:06:25,946 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:06:25,946 INFO L93 Difference]: Finished difference Result 604 states and 1053 transitions. [2021-06-05 06:06:25,947 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-05 06:06:25,947 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-06-05 06:06:25,947 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:06:25,947 INFO L225 Difference]: With dead ends: 604 [2021-06-05 06:06:25,947 INFO L226 Difference]: Without dead ends: 588 [2021-06-05 06:06:25,948 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 22 SyntacticMatches, 3 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 527 ImplicationChecksByTransitivity, 1194.7ms TimeCoverageRelationStatistics Valid=426, Invalid=2330, Unknown=0, NotChecked=0, Total=2756 [2021-06-05 06:06:25,948 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 588 states. [2021-06-05 06:06:25,950 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 588 to 377. [2021-06-05 06:06:25,951 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 377 states, 376 states have (on average 1.800531914893617) internal successors, (677), 376 states have internal predecessors, (677), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:06:25,951 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 377 states to 377 states and 677 transitions. [2021-06-05 06:06:25,951 INFO L78 Accepts]: Start accepts. Automaton has 377 states and 677 transitions. Word has length 35 [2021-06-05 06:06:25,951 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:06:25,951 INFO L482 AbstractCegarLoop]: Abstraction has 377 states and 677 transitions. [2021-06-05 06:06:25,951 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:06:25,951 INFO L276 IsEmpty]: Start isEmpty. Operand 377 states and 677 transitions. [2021-06-05 06:06:25,952 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2021-06-05 06:06:25,952 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:06:25,952 INFO L521 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:06:26,152 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable128,127 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:06:26,152 INFO L430 AbstractCegarLoop]: === Iteration 130 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:06:26,152 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:06:26,152 INFO L82 PathProgramCache]: Analyzing trace with hash -1426027504, now seen corresponding path program 127 times [2021-06-05 06:06:26,152 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:06:26,153 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [75174577] [2021-06-05 06:06:26,153 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:06:26,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:06:26,400 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 1 proven. 50 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-06-05 06:06:26,401 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:06:26,401 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [75174577] [2021-06-05 06:06:26,401 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [75174577] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:06:26,401 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [463891371] [2021-06-05 06:06:26,401 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 128 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 128 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:06:26,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:06:26,436 INFO L263 TraceCheckSpWp]: Trace formula consists of 124 conjuncts, 39 conjunts are in the unsatisfiable core [2021-06-05 06:06:26,436 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:06:26,520 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-06-05 06:06:26,521 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:06:26,524 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:06:26,525 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:06:26,525 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-06-05 06:06:26,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 13 treesize of output 9 [2021-06-05 06:06:26,532 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:06:26,535 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:06:26,536 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:06:26,536 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:16, output treesize:9 [2021-06-05 06:06:26,595 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 1 proven. 50 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-06-05 06:06:26,595 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [463891371] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:06:26,595 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:06:26,595 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 19 [2021-06-05 06:06:26,595 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [94573386] [2021-06-05 06:06:26,595 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-05 06:06:26,595 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:06:26,596 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-05 06:06:26,596 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=331, Unknown=0, NotChecked=0, Total=380 [2021-06-05 06:06:26,596 INFO L87 Difference]: Start difference. First operand 377 states and 677 transitions. Second operand has 20 states, 20 states have (on average 2.1) internal successors, (42), 19 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:06:27,399 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:06:27,399 INFO L93 Difference]: Finished difference Result 729 states and 1272 transitions. [2021-06-05 06:06:27,400 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-06-05 06:06:27,400 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.1) internal successors, (42), 19 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 43 [2021-06-05 06:06:27,400 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:06:27,400 INFO L225 Difference]: With dead ends: 729 [2021-06-05 06:06:27,400 INFO L226 Difference]: Without dead ends: 713 [2021-06-05 06:06:27,401 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 34 SyntacticMatches, 14 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 539 ImplicationChecksByTransitivity, 834.7ms TimeCoverageRelationStatistics Valid=307, Invalid=2045, Unknown=0, NotChecked=0, Total=2352 [2021-06-05 06:06:27,401 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 713 states. [2021-06-05 06:06:27,404 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 713 to 457. [2021-06-05 06:06:27,404 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 457 states, 456 states have (on average 1.8048245614035088) internal successors, (823), 456 states have internal predecessors, (823), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:06:27,405 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 457 states to 457 states and 823 transitions. [2021-06-05 06:06:27,405 INFO L78 Accepts]: Start accepts. Automaton has 457 states and 823 transitions. Word has length 43 [2021-06-05 06:06:27,405 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:06:27,405 INFO L482 AbstractCegarLoop]: Abstraction has 457 states and 823 transitions. [2021-06-05 06:06:27,405 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.1) internal successors, (42), 19 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:06:27,405 INFO L276 IsEmpty]: Start isEmpty. Operand 457 states and 823 transitions. [2021-06-05 06:06:27,405 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2021-06-05 06:06:27,405 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:06:27,405 INFO L521 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:06:27,607 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 128 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable129 [2021-06-05 06:06:27,607 INFO L430 AbstractCegarLoop]: === Iteration 131 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:06:27,607 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:06:27,608 INFO L82 PathProgramCache]: Analyzing trace with hash -1896684626, now seen corresponding path program 128 times [2021-06-05 06:06:27,608 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:06:27,608 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [445979902] [2021-06-05 06:06:27,608 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:06:27,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:06:27,842 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 1 proven. 50 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-06-05 06:06:27,842 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:06:27,842 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [445979902] [2021-06-05 06:06:27,842 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [445979902] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:06:27,843 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1655529006] [2021-06-05 06:06:27,843 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 129 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 129 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:06:27,878 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 06:06:27,878 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:06:27,879 INFO L263 TraceCheckSpWp]: Trace formula consists of 124 conjuncts, 39 conjunts are in the unsatisfiable core [2021-06-05 06:06:27,880 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:06:27,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 13 treesize of output 9 [2021-06-05 06:06:27,966 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:06:27,969 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:06:27,970 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:06:27,970 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-06-05 06:06:27,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 13 treesize of output 9 [2021-06-05 06:06:27,996 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:06:28,000 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:06:28,009 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:06:28,009 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:19, output treesize:12 [2021-06-05 06:06:28,078 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 1 proven. 50 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-06-05 06:06:28,078 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1655529006] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:06:28,078 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:06:28,078 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 20 [2021-06-05 06:06:28,078 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1685864102] [2021-06-05 06:06:28,078 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-06-05 06:06:28,079 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:06:28,079 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-06-05 06:06:28,079 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=369, Unknown=0, NotChecked=0, Total=420 [2021-06-05 06:06:28,079 INFO L87 Difference]: Start difference. First operand 457 states and 823 transitions. Second operand has 21 states, 21 states have (on average 2.0476190476190474) internal successors, (43), 20 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:06:28,536 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:06:28,536 INFO L93 Difference]: Finished difference Result 587 states and 1047 transitions. [2021-06-05 06:06:28,537 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-05 06:06:28,537 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.0476190476190474) internal successors, (43), 20 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 43 [2021-06-05 06:06:28,537 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:06:28,537 INFO L225 Difference]: With dead ends: 587 [2021-06-05 06:06:28,537 INFO L226 Difference]: Without dead ends: 571 [2021-06-05 06:06:28,538 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 33 SyntacticMatches, 14 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 252 ImplicationChecksByTransitivity, 557.6ms TimeCoverageRelationStatistics Valid=155, Invalid=1177, Unknown=0, NotChecked=0, Total=1332 [2021-06-05 06:06:28,538 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 571 states. [2021-06-05 06:06:28,540 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 571 to 458. [2021-06-05 06:06:28,541 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 458 states, 457 states have (on average 1.8008752735229758) internal successors, (823), 457 states have internal predecessors, (823), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:06:28,541 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 458 states to 458 states and 823 transitions. [2021-06-05 06:06:28,541 INFO L78 Accepts]: Start accepts. Automaton has 458 states and 823 transitions. Word has length 43 [2021-06-05 06:06:28,541 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:06:28,541 INFO L482 AbstractCegarLoop]: Abstraction has 458 states and 823 transitions. [2021-06-05 06:06:28,541 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.0476190476190474) internal successors, (43), 20 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:06:28,541 INFO L276 IsEmpty]: Start isEmpty. Operand 458 states and 823 transitions. [2021-06-05 06:06:28,542 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2021-06-05 06:06:28,542 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:06:28,542 INFO L521 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:06:28,742 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable130,129 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:06:28,742 INFO L430 AbstractCegarLoop]: === Iteration 132 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:06:28,742 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:06:28,742 INFO L82 PathProgramCache]: Analyzing trace with hash -838282182, now seen corresponding path program 129 times [2021-06-05 06:06:28,743 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:06:28,743 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1719000486] [2021-06-05 06:06:28,743 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:06:28,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:06:29,021 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 1 proven. 50 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-06-05 06:06:29,021 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:06:29,021 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1719000486] [2021-06-05 06:06:29,021 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1719000486] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:06:29,021 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1342200697] [2021-06-05 06:06:29,021 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 130 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 130 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:06:29,051 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-06-05 06:06:29,052 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:06:29,052 INFO L263 TraceCheckSpWp]: Trace formula consists of 124 conjuncts, 39 conjunts are in the unsatisfiable core [2021-06-05 06:06:29,053 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:06:29,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 13 treesize of output 9 [2021-06-05 06:06:29,137 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:06:29,139 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:06:29,140 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:06:29,140 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-06-05 06:06:29,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 13 treesize of output 9 [2021-06-05 06:06:29,146 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:06:29,148 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:06:29,149 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:06:29,149 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:18, output treesize:11 [2021-06-05 06:06:29,210 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 1 proven. 50 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-06-05 06:06:29,210 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1342200697] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:06:29,210 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:06:29,210 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 19 [2021-06-05 06:06:29,210 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [377119424] [2021-06-05 06:06:29,210 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-05 06:06:29,210 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:06:29,211 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-05 06:06:29,211 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=329, Unknown=0, NotChecked=0, Total=380 [2021-06-05 06:06:29,211 INFO L87 Difference]: Start difference. First operand 458 states and 823 transitions. Second operand has 20 states, 20 states have (on average 2.1) internal successors, (42), 19 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:06:30,056 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:06:30,056 INFO L93 Difference]: Finished difference Result 879 states and 1540 transitions. [2021-06-05 06:06:30,056 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-06-05 06:06:30,056 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.1) internal successors, (42), 19 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 43 [2021-06-05 06:06:30,056 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:06:30,057 INFO L225 Difference]: With dead ends: 879 [2021-06-05 06:06:30,057 INFO L226 Difference]: Without dead ends: 866 [2021-06-05 06:06:30,057 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 34 SyntacticMatches, 14 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 666 ImplicationChecksByTransitivity, 883.2ms TimeCoverageRelationStatistics Valid=353, Invalid=2403, Unknown=0, NotChecked=0, Total=2756 [2021-06-05 06:06:30,057 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 866 states. [2021-06-05 06:06:30,061 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 866 to 622. [2021-06-05 06:06:30,061 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 622 states, 621 states have (on average 1.7777777777777777) internal successors, (1104), 621 states have internal predecessors, (1104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:06:30,062 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 622 states to 622 states and 1104 transitions. [2021-06-05 06:06:30,062 INFO L78 Accepts]: Start accepts. Automaton has 622 states and 1104 transitions. Word has length 43 [2021-06-05 06:06:30,062 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:06:30,062 INFO L482 AbstractCegarLoop]: Abstraction has 622 states and 1104 transitions. [2021-06-05 06:06:30,062 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.1) internal successors, (42), 19 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:06:30,062 INFO L276 IsEmpty]: Start isEmpty. Operand 622 states and 1104 transitions. [2021-06-05 06:06:30,062 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2021-06-05 06:06:30,062 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:06:30,062 INFO L521 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:06:30,263 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable131,130 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:06:30,263 INFO L430 AbstractCegarLoop]: === Iteration 133 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:06:30,263 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:06:30,263 INFO L82 PathProgramCache]: Analyzing trace with hash 237428974, now seen corresponding path program 130 times [2021-06-05 06:06:30,263 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:06:30,263 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1158667602] [2021-06-05 06:06:30,263 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:06:30,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:06:30,500 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 1 proven. 50 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-06-05 06:06:30,501 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:06:30,501 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1158667602] [2021-06-05 06:06:30,501 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1158667602] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:06:30,501 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1883842595] [2021-06-05 06:06:30,501 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 131 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 131 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:06:30,529 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 06:06:30,529 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:06:30,530 INFO L263 TraceCheckSpWp]: Trace formula consists of 124 conjuncts, 39 conjunts are in the unsatisfiable core [2021-06-05 06:06:30,531 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:06:30,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 13 treesize of output 9 [2021-06-05 06:06:30,616 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:06:30,619 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:06:30,619 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:06:30,619 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-06-05 06:06:30,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 13 treesize of output 9 [2021-06-05 06:06:30,625 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:06:30,628 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:06:30,629 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:06:30,629 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:18, output treesize:11 [2021-06-05 06:06:30,690 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 1 proven. 50 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-06-05 06:06:30,690 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1883842595] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:06:30,690 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:06:30,691 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 19 [2021-06-05 06:06:30,691 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [39564708] [2021-06-05 06:06:30,691 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-05 06:06:30,691 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:06:30,691 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-05 06:06:30,691 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=329, Unknown=0, NotChecked=0, Total=380 [2021-06-05 06:06:30,691 INFO L87 Difference]: Start difference. First operand 622 states and 1104 transitions. Second operand has 20 states, 20 states have (on average 2.1) internal successors, (42), 19 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:06:31,518 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:06:31,519 INFO L93 Difference]: Finished difference Result 1050 states and 1845 transitions. [2021-06-05 06:06:31,519 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-06-05 06:06:31,519 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.1) internal successors, (42), 19 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 43 [2021-06-05 06:06:31,519 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:06:31,520 INFO L225 Difference]: With dead ends: 1050 [2021-06-05 06:06:31,520 INFO L226 Difference]: Without dead ends: 1037 [2021-06-05 06:06:31,520 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 34 SyntacticMatches, 14 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 660 ImplicationChecksByTransitivity, 832.5ms TimeCoverageRelationStatistics Valid=352, Invalid=2404, Unknown=0, NotChecked=0, Total=2756 [2021-06-05 06:06:31,521 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1037 states. [2021-06-05 06:06:31,525 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1037 to 651. [2021-06-05 06:06:31,525 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 651 states, 650 states have (on average 1.7846153846153847) internal successors, (1160), 650 states have internal predecessors, (1160), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:06:31,526 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 651 states to 651 states and 1160 transitions. [2021-06-05 06:06:31,526 INFO L78 Accepts]: Start accepts. Automaton has 651 states and 1160 transitions. Word has length 43 [2021-06-05 06:06:31,526 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:06:31,526 INFO L482 AbstractCegarLoop]: Abstraction has 651 states and 1160 transitions. [2021-06-05 06:06:31,526 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.1) internal successors, (42), 19 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:06:31,526 INFO L276 IsEmpty]: Start isEmpty. Operand 651 states and 1160 transitions. [2021-06-05 06:06:31,526 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2021-06-05 06:06:31,526 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:06:31,526 INFO L521 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:06:31,727 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable132,131 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:06:31,727 INFO L430 AbstractCegarLoop]: === Iteration 134 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:06:31,727 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:06:31,727 INFO L82 PathProgramCache]: Analyzing trace with hash -351041792, now seen corresponding path program 131 times [2021-06-05 06:06:31,727 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:06:31,727 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1168011727] [2021-06-05 06:06:31,727 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:06:31,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:06:31,987 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 1 proven. 50 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-06-05 06:06:31,987 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:06:31,987 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1168011727] [2021-06-05 06:06:31,987 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1168011727] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:06:31,987 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1074023187] [2021-06-05 06:06:31,987 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 132 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 132 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:06:32,019 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2021-06-05 06:06:32,019 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:06:32,020 INFO L263 TraceCheckSpWp]: Trace formula consists of 124 conjuncts, 39 conjunts are in the unsatisfiable core [2021-06-05 06:06:32,020 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:06:32,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 13 treesize of output 9 [2021-06-05 06:06:32,106 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:06:32,109 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:06:32,110 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:06:32,110 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-06-05 06:06:32,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 13 treesize of output 9 [2021-06-05 06:06:32,119 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:06:32,122 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:06:32,123 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:06:32,123 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:16, output treesize:9 [2021-06-05 06:06:32,181 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 1 proven. 50 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-06-05 06:06:32,182 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1074023187] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:06:32,182 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:06:32,182 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 19 [2021-06-05 06:06:32,182 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1964232243] [2021-06-05 06:06:32,182 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-05 06:06:32,182 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:06:32,182 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-05 06:06:32,182 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=327, Unknown=0, NotChecked=0, Total=380 [2021-06-05 06:06:32,182 INFO L87 Difference]: Start difference. First operand 651 states and 1160 transitions. Second operand has 20 states, 20 states have (on average 2.1) internal successors, (42), 19 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:06:32,898 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:06:32,898 INFO L93 Difference]: Finished difference Result 1167 states and 2032 transitions. [2021-06-05 06:06:32,898 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-06-05 06:06:32,899 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.1) internal successors, (42), 19 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 43 [2021-06-05 06:06:32,899 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:06:32,899 INFO L225 Difference]: With dead ends: 1167 [2021-06-05 06:06:32,900 INFO L226 Difference]: Without dead ends: 1151 [2021-06-05 06:06:32,900 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 34 SyntacticMatches, 14 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 368 ImplicationChecksByTransitivity, 772.4ms TimeCoverageRelationStatistics Valid=263, Invalid=1543, Unknown=0, NotChecked=0, Total=1806 [2021-06-05 06:06:32,901 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1151 states. [2021-06-05 06:06:32,906 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1151 to 802. [2021-06-05 06:06:32,906 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 802 states, 801 states have (on average 1.794007490636704) internal successors, (1437), 801 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 06:06:32,907 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 802 states to 802 states and 1437 transitions. [2021-06-05 06:06:32,907 INFO L78 Accepts]: Start accepts. Automaton has 802 states and 1437 transitions. Word has length 43 [2021-06-05 06:06:32,907 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:06:32,907 INFO L482 AbstractCegarLoop]: Abstraction has 802 states and 1437 transitions. [2021-06-05 06:06:32,907 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.1) internal successors, (42), 19 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:06:32,907 INFO L276 IsEmpty]: Start isEmpty. Operand 802 states and 1437 transitions. [2021-06-05 06:06:32,908 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2021-06-05 06:06:32,908 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:06:32,908 INFO L521 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:06:33,108 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 132 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable133 [2021-06-05 06:06:33,108 INFO L430 AbstractCegarLoop]: === Iteration 135 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:06:33,108 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:06:33,109 INFO L82 PathProgramCache]: Analyzing trace with hash -1127427764, now seen corresponding path program 132 times [2021-06-05 06:06:33,109 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:06:33,109 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1204935053] [2021-06-05 06:06:33,109 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:06:33,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:06:33,417 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 2 proven. 50 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-06-05 06:06:33,417 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:06:33,417 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1204935053] [2021-06-05 06:06:33,417 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1204935053] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:06:33,417 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [99562581] [2021-06-05 06:06:33,417 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 133 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 133 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:06:33,450 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2021-06-05 06:06:33,450 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:06:33,451 INFO L263 TraceCheckSpWp]: Trace formula consists of 124 conjuncts, 39 conjunts are in the unsatisfiable core [2021-06-05 06:06:33,451 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:06:33,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 13 treesize of output 9 [2021-06-05 06:06:33,541 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:06:33,544 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:06:33,544 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:06:33,544 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-06-05 06:06:33,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 13 treesize of output 9 [2021-06-05 06:06:33,552 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:06:33,555 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:06:33,555 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:06:33,556 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:16, output treesize:9 [2021-06-05 06:06:33,614 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 2 proven. 50 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-06-05 06:06:33,614 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [99562581] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:06:33,614 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:06:33,614 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 19 [2021-06-05 06:06:33,614 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2111690310] [2021-06-05 06:06:33,614 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-05 06:06:33,614 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:06:33,614 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-05 06:06:33,614 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=327, Unknown=0, NotChecked=0, Total=380 [2021-06-05 06:06:33,615 INFO L87 Difference]: Start difference. First operand 802 states and 1437 transitions. Second operand has 20 states, 20 states have (on average 2.1) internal successors, (42), 19 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:06:34,433 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:06:34,433 INFO L93 Difference]: Finished difference Result 1534 states and 2712 transitions. [2021-06-05 06:06:34,433 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-06-05 06:06:34,433 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.1) internal successors, (42), 19 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 43 [2021-06-05 06:06:34,433 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:06:34,434 INFO L225 Difference]: With dead ends: 1534 [2021-06-05 06:06:34,434 INFO L226 Difference]: Without dead ends: 1518 [2021-06-05 06:06:34,435 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 34 SyntacticMatches, 14 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 519 ImplicationChecksByTransitivity, 896.1ms TimeCoverageRelationStatistics Valid=301, Invalid=1955, Unknown=0, NotChecked=0, Total=2256 [2021-06-05 06:06:34,436 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1518 states. [2021-06-05 06:06:34,442 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1518 to 967. [2021-06-05 06:06:34,442 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 967 states, 966 states have (on average 1.8095238095238095) internal successors, (1748), 966 states have internal predecessors, (1748), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:06:34,443 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 967 states to 967 states and 1748 transitions. [2021-06-05 06:06:34,443 INFO L78 Accepts]: Start accepts. Automaton has 967 states and 1748 transitions. Word has length 43 [2021-06-05 06:06:34,443 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:06:34,443 INFO L482 AbstractCegarLoop]: Abstraction has 967 states and 1748 transitions. [2021-06-05 06:06:34,443 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.1) internal successors, (42), 19 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:06:34,443 INFO L276 IsEmpty]: Start isEmpty. Operand 967 states and 1748 transitions. [2021-06-05 06:06:34,444 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2021-06-05 06:06:34,444 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:06:34,444 INFO L521 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:06:34,644 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 133 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable134 [2021-06-05 06:06:34,644 INFO L430 AbstractCegarLoop]: === Iteration 136 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:06:34,645 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:06:34,645 INFO L82 PathProgramCache]: Analyzing trace with hash 1874110122, now seen corresponding path program 133 times [2021-06-05 06:06:34,645 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:06:34,645 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1748271214] [2021-06-05 06:06:34,645 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:06:34,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:06:34,919 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 2 proven. 49 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-06-05 06:06:34,920 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:06:34,920 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1748271214] [2021-06-05 06:06:34,920 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1748271214] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:06:34,920 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [655287415] [2021-06-05 06:06:34,920 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 134 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 134 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:06:34,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:06:34,949 INFO L263 TraceCheckSpWp]: Trace formula consists of 124 conjuncts, 39 conjunts are in the unsatisfiable core [2021-06-05 06:06:34,950 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:06:35,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 13 treesize of output 9 [2021-06-05 06:06:35,054 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:06:35,057 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:06:35,057 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:06:35,057 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-06-05 06:06:35,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 13 treesize of output 9 [2021-06-05 06:06:35,065 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:06:35,068 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:06:35,068 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:06:35,068 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:16, output treesize:9 [2021-06-05 06:06:35,128 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 2 proven. 49 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-06-05 06:06:35,128 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [655287415] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:06:35,128 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:06:35,128 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 20 [2021-06-05 06:06:35,128 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1631051466] [2021-06-05 06:06:35,128 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-06-05 06:06:35,128 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:06:35,128 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-06-05 06:06:35,129 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=364, Unknown=0, NotChecked=0, Total=420 [2021-06-05 06:06:35,129 INFO L87 Difference]: Start difference. First operand 967 states and 1748 transitions. Second operand has 21 states, 21 states have (on average 2.0) internal successors, (42), 20 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:06:35,973 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:06:35,973 INFO L93 Difference]: Finished difference Result 1573 states and 2796 transitions. [2021-06-05 06:06:35,973 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-06-05 06:06:35,974 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.0) internal successors, (42), 20 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 43 [2021-06-05 06:06:35,974 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:06:35,975 INFO L225 Difference]: With dead ends: 1573 [2021-06-05 06:06:35,975 INFO L226 Difference]: Without dead ends: 1557 [2021-06-05 06:06:35,975 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 34 SyntacticMatches, 13 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 555 ImplicationChecksByTransitivity, 881.8ms TimeCoverageRelationStatistics Valid=306, Invalid=2046, Unknown=0, NotChecked=0, Total=2352 [2021-06-05 06:06:35,976 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1557 states. [2021-06-05 06:06:35,981 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1557 to 520. [2021-06-05 06:06:35,981 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 520 states, 519 states have (on average 1.741811175337187) internal successors, (904), 519 states have internal predecessors, (904), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:06:35,982 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 520 states to 520 states and 904 transitions. [2021-06-05 06:06:35,982 INFO L78 Accepts]: Start accepts. Automaton has 520 states and 904 transitions. Word has length 43 [2021-06-05 06:06:35,982 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:06:35,982 INFO L482 AbstractCegarLoop]: Abstraction has 520 states and 904 transitions. [2021-06-05 06:06:35,982 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.0) internal successors, (42), 20 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:06:35,982 INFO L276 IsEmpty]: Start isEmpty. Operand 520 states and 904 transitions. [2021-06-05 06:06:35,982 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2021-06-05 06:06:35,982 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:06:35,982 INFO L521 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:06:36,183 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 134 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable135 [2021-06-05 06:06:36,183 INFO L430 AbstractCegarLoop]: === Iteration 137 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:06:36,183 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:06:36,183 INFO L82 PathProgramCache]: Analyzing trace with hash -1653375024, now seen corresponding path program 134 times [2021-06-05 06:06:36,183 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:06:36,183 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1630673038] [2021-06-05 06:06:36,183 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:06:36,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:06:36,448 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 1 proven. 50 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-06-05 06:06:36,448 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:06:36,448 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1630673038] [2021-06-05 06:06:36,448 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1630673038] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:06:36,448 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [398153928] [2021-06-05 06:06:36,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 135 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 135 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:06:36,477 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 06:06:36,477 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:06:36,478 INFO L263 TraceCheckSpWp]: Trace formula consists of 124 conjuncts, 41 conjunts are in the unsatisfiable core [2021-06-05 06:06:36,479 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:06:36,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 13 treesize of output 9 [2021-06-05 06:06:36,580 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:06:36,583 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:06:36,583 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:06:36,583 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-06-05 06:06: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 17 treesize of output 9 [2021-06-05 06:06:36,591 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:06:36,594 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:06:36,594 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:06:36,594 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:9 [2021-06-05 06:06:36,655 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 1 proven. 50 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-06-05 06:06:36,655 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [398153928] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:06:36,655 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:06:36,655 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 20 [2021-06-05 06:06:36,655 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [20055845] [2021-06-05 06:06:36,655 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-06-05 06:06:36,655 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:06:36,656 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-06-05 06:06:36,656 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=369, Unknown=0, NotChecked=0, Total=420 [2021-06-05 06:06:36,656 INFO L87 Difference]: Start difference. First operand 520 states and 904 transitions. Second operand has 21 states, 21 states have (on average 2.0) internal successors, (42), 20 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:06:37,475 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:06:37,475 INFO L93 Difference]: Finished difference Result 689 states and 1181 transitions. [2021-06-05 06:06:37,475 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-06-05 06:06:37,475 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.0) internal successors, (42), 20 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 43 [2021-06-05 06:06:37,475 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:06:37,476 INFO L225 Difference]: With dead ends: 689 [2021-06-05 06:06:37,476 INFO L226 Difference]: Without dead ends: 679 [2021-06-05 06:06:37,476 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 34 SyntacticMatches, 13 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 499 ImplicationChecksByTransitivity, 887.3ms TimeCoverageRelationStatistics Valid=304, Invalid=2048, Unknown=0, NotChecked=0, Total=2352 [2021-06-05 06:06:37,477 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 679 states. [2021-06-05 06:06:37,479 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 679 to 518. [2021-06-05 06:06:37,480 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 518 states, 517 states have (on average 1.7408123791102514) internal successors, (900), 517 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 06:06:37,480 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 518 states to 518 states and 900 transitions. [2021-06-05 06:06:37,480 INFO L78 Accepts]: Start accepts. Automaton has 518 states and 900 transitions. Word has length 43 [2021-06-05 06:06:37,480 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:06:37,480 INFO L482 AbstractCegarLoop]: Abstraction has 518 states and 900 transitions. [2021-06-05 06:06:37,480 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.0) internal successors, (42), 20 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:06:37,480 INFO L276 IsEmpty]: Start isEmpty. Operand 518 states and 900 transitions. [2021-06-05 06:06:37,481 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2021-06-05 06:06:37,481 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:06:37,481 INFO L521 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:06:37,681 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 135 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable136 [2021-06-05 06:06:37,681 INFO L430 AbstractCegarLoop]: === Iteration 138 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:06:37,682 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:06:37,682 INFO L82 PathProgramCache]: Analyzing trace with hash -1065629702, now seen corresponding path program 135 times [2021-06-05 06:06:37,682 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:06:37,682 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [808309354] [2021-06-05 06:06:37,682 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:06:37,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:06:37,943 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 1 proven. 50 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-06-05 06:06:37,943 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:06:37,943 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [808309354] [2021-06-05 06:06:37,943 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [808309354] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:06:37,943 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [793881078] [2021-06-05 06:06:37,943 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 136 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 136 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:06:37,976 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2021-06-05 06:06:37,976 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:06:37,976 INFO L263 TraceCheckSpWp]: Trace formula consists of 124 conjuncts, 29 conjunts are in the unsatisfiable core [2021-06-05 06:06:37,977 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:06:38,285 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:06:38,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 11 treesize of output 7 [2021-06-05 06:06:38,286 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:06:38,294 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:06:38,295 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 06:06:38,295 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:32, output treesize:17 [2021-06-05 06:06:38,331 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:06:38,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 11 treesize of output 7 [2021-06-05 06:06:38,332 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:06:38,337 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:06:38,338 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:06:38,338 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:22, output treesize:7 [2021-06-05 06:06:38,424 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 7 proven. 44 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-06-05 06:06:38,425 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [793881078] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:06:38,425 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:06:38,425 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 32 [2021-06-05 06:06:38,425 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [962167929] [2021-06-05 06:06:38,425 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-05 06:06:38,425 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:06:38,425 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-05 06:06:38,425 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=119, Invalid=937, Unknown=0, NotChecked=0, Total=1056 [2021-06-05 06:06:38,425 INFO L87 Difference]: Start difference. First operand 518 states and 900 transitions. Second operand has 33 states, 33 states have (on average 2.1515151515151514) internal successors, (71), 32 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:06:40,835 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:06:40,835 INFO L93 Difference]: Finished difference Result 1086 states and 1890 transitions. [2021-06-05 06:06:40,835 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2021-06-05 06:06:40,835 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 2.1515151515151514) internal successors, (71), 32 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 43 [2021-06-05 06:06:40,835 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:06:40,836 INFO L225 Difference]: With dead ends: 1086 [2021-06-05 06:06:40,836 INFO L226 Difference]: Without dead ends: 1070 [2021-06-05 06:06:40,836 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 118 GetRequests, 30 SyntacticMatches, 5 SemanticMatches, 83 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1821 ImplicationChecksByTransitivity, 2252.6ms TimeCoverageRelationStatistics Valid=917, Invalid=6223, Unknown=0, NotChecked=0, Total=7140 [2021-06-05 06:06:40,837 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1070 states. [2021-06-05 06:06:40,841 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1070 to 654. [2021-06-05 06:06:40,841 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 654 states, 653 states have (on average 1.7519142419601839) internal successors, (1144), 653 states have internal predecessors, (1144), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:06:40,842 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 654 states to 654 states and 1144 transitions. [2021-06-05 06:06:40,842 INFO L78 Accepts]: Start accepts. Automaton has 654 states and 1144 transitions. Word has length 43 [2021-06-05 06:06:40,842 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:06:40,842 INFO L482 AbstractCegarLoop]: Abstraction has 654 states and 1144 transitions. [2021-06-05 06:06:40,842 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 2.1515151515151514) internal successors, (71), 32 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:06:40,842 INFO L276 IsEmpty]: Start isEmpty. Operand 654 states and 1144 transitions. [2021-06-05 06:06:40,843 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2021-06-05 06:06:40,843 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:06:40,843 INFO L521 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:06:41,043 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 136 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable137 [2021-06-05 06:06:41,043 INFO L430 AbstractCegarLoop]: === Iteration 139 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:06:41,043 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:06:41,044 INFO L82 PathProgramCache]: Analyzing trace with hash 1900640174, now seen corresponding path program 136 times [2021-06-05 06:06:41,044 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:06:41,044 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [109477906] [2021-06-05 06:06:41,044 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:06:41,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:06:41,315 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 1 proven. 50 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-06-05 06:06:41,315 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:06:41,315 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [109477906] [2021-06-05 06:06:41,315 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [109477906] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:06:41,315 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1979903937] [2021-06-05 06:06:41,315 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 137 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 137 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:06:41,346 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 06:06:41,347 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:06:41,347 INFO L263 TraceCheckSpWp]: Trace formula consists of 124 conjuncts, 41 conjunts are in the unsatisfiable core [2021-06-05 06:06:41,348 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:06:41,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 9 [2021-06-05 06:06:41,458 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:06:41,461 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:06:41,462 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:06:41,462 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:24, output treesize:13 [2021-06-05 06:06:41,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 13 treesize of output 9 [2021-06-05 06:06:41,467 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:06:41,470 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:06:41,471 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:06:41,471 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:18, output treesize:11 [2021-06-05 06:06:41,534 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 1 proven. 50 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-06-05 06:06:41,534 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1979903937] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:06:41,535 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:06:41,535 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 20 [2021-06-05 06:06:41,535 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1871937341] [2021-06-05 06:06:41,535 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-06-05 06:06:41,535 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:06:41,535 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-06-05 06:06:41,535 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=367, Unknown=0, NotChecked=0, Total=420 [2021-06-05 06:06:41,535 INFO L87 Difference]: Start difference. First operand 654 states and 1144 transitions. Second operand has 21 states, 21 states have (on average 2.0) internal successors, (42), 20 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:06:42,411 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:06:42,411 INFO L93 Difference]: Finished difference Result 969 states and 1660 transitions. [2021-06-05 06:06:42,411 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-06-05 06:06:42,411 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.0) internal successors, (42), 20 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 43 [2021-06-05 06:06:42,411 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:06:42,412 INFO L225 Difference]: With dead ends: 969 [2021-06-05 06:06:42,412 INFO L226 Difference]: Without dead ends: 956 [2021-06-05 06:06:42,412 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 34 SyntacticMatches, 13 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 626 ImplicationChecksByTransitivity, 920.3ms TimeCoverageRelationStatistics Valid=343, Invalid=2413, Unknown=0, NotChecked=0, Total=2756 [2021-06-05 06:06:42,413 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 956 states. [2021-06-05 06:06:42,417 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 956 to 655. [2021-06-05 06:06:42,417 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 655 states, 654 states have (on average 1.7522935779816513) internal successors, (1146), 654 states have internal predecessors, (1146), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:06:42,417 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 655 states to 655 states and 1146 transitions. [2021-06-05 06:06:42,417 INFO L78 Accepts]: Start accepts. Automaton has 655 states and 1146 transitions. Word has length 43 [2021-06-05 06:06:42,418 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:06:42,418 INFO L482 AbstractCegarLoop]: Abstraction has 655 states and 1146 transitions. [2021-06-05 06:06:42,418 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.0) internal successors, (42), 20 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:06:42,418 INFO L276 IsEmpty]: Start isEmpty. Operand 655 states and 1146 transitions. [2021-06-05 06:06:42,418 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2021-06-05 06:06:42,418 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:06:42,418 INFO L521 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:06:42,618 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable138,137 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:06:42,619 INFO L430 AbstractCegarLoop]: === Iteration 140 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:06:42,619 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:06:42,619 INFO L82 PathProgramCache]: Analyzing trace with hash -1318615966, now seen corresponding path program 137 times [2021-06-05 06:06:42,619 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:06:42,619 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1063262629] [2021-06-05 06:06:42,619 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:06:42,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:06:42,880 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 1 proven. 50 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-06-05 06:06:42,880 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:06:42,880 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1063262629] [2021-06-05 06:06:42,880 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1063262629] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:06:42,880 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [607313879] [2021-06-05 06:06:42,880 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 138 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 138 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:06:42,912 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2021-06-05 06:06:42,912 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:06:42,913 INFO L263 TraceCheckSpWp]: Trace formula consists of 124 conjuncts, 39 conjunts are in the unsatisfiable core [2021-06-05 06:06:42,914 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:06:43,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 13 treesize of output 9 [2021-06-05 06:06:43,036 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:06:43,039 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:06:43,039 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:06:43,039 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-06-05 06:06:43,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 13 treesize of output 9 [2021-06-05 06:06:43,055 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:06:43,058 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:06:43,059 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:06:43,059 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:18, output treesize:11 [2021-06-05 06:06:43,151 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 1 proven. 50 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-06-05 06:06:43,152 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [607313879] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:06:43,152 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:06:43,152 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 20 [2021-06-05 06:06:43,152 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [625429135] [2021-06-05 06:06:43,152 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-06-05 06:06:43,152 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:06:43,152 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-06-05 06:06:43,152 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=367, Unknown=0, NotChecked=0, Total=420 [2021-06-05 06:06:43,152 INFO L87 Difference]: Start difference. First operand 655 states and 1146 transitions. Second operand has 21 states, 21 states have (on average 2.0) internal successors, (42), 20 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:06:43,945 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:06:43,945 INFO L93 Difference]: Finished difference Result 888 states and 1521 transitions. [2021-06-05 06:06:43,945 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-06-05 06:06:43,946 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.0) internal successors, (42), 20 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 43 [2021-06-05 06:06:43,946 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:06:43,946 INFO L225 Difference]: With dead ends: 888 [2021-06-05 06:06:43,946 INFO L226 Difference]: Without dead ends: 878 [2021-06-05 06:06:43,947 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 34 SyntacticMatches, 13 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 503 ImplicationChecksByTransitivity, 857.5ms TimeCoverageRelationStatistics Valid=300, Invalid=2052, Unknown=0, NotChecked=0, Total=2352 [2021-06-05 06:06:43,947 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 878 states. [2021-06-05 06:06:43,951 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 878 to 654. [2021-06-05 06:06:43,951 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 654 states, 653 states have (on average 1.7519142419601839) internal successors, (1144), 653 states have internal predecessors, (1144), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:06:43,952 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 654 states to 654 states and 1144 transitions. [2021-06-05 06:06:43,952 INFO L78 Accepts]: Start accepts. Automaton has 654 states and 1144 transitions. Word has length 43 [2021-06-05 06:06:43,952 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:06:43,952 INFO L482 AbstractCegarLoop]: Abstraction has 654 states and 1144 transitions. [2021-06-05 06:06:43,952 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.0) internal successors, (42), 20 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:06:43,952 INFO L276 IsEmpty]: Start isEmpty. Operand 654 states and 1144 transitions. [2021-06-05 06:06:43,952 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2021-06-05 06:06:43,952 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:06:43,952 INFO L521 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:06:44,153 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 138 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable139 [2021-06-05 06:06:44,153 INFO L430 AbstractCegarLoop]: === Iteration 141 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:06:44,153 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:06:44,153 INFO L82 PathProgramCache]: Analyzing trace with hash 363220944, now seen corresponding path program 138 times [2021-06-05 06:06:44,153 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:06:44,153 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1868489392] [2021-06-05 06:06:44,153 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:06:44,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:06:44,409 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 1 proven. 50 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-06-05 06:06:44,409 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:06:44,409 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1868489392] [2021-06-05 06:06:44,409 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1868489392] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:06:44,409 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2065767509] [2021-06-05 06:06:44,409 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 139 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 139 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:06:44,441 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2021-06-05 06:06:44,442 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:06:44,442 INFO L263 TraceCheckSpWp]: Trace formula consists of 124 conjuncts, 39 conjunts are in the unsatisfiable core [2021-06-05 06:06:44,443 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:06: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 13 treesize of output 9 [2021-06-05 06:06:44,567 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:06:44,570 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:06:44,570 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:06:44,570 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-06-05 06:06:44,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 13 treesize of output 9 [2021-06-05 06:06:44,578 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:06:44,581 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:06:44,582 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:06:44,582 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:16, output treesize:9 [2021-06-05 06:06:44,648 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 1 proven. 50 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-06-05 06:06:44,648 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2065767509] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:06:44,648 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:06:44,649 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 20 [2021-06-05 06:06:44,649 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [372118143] [2021-06-05 06:06:44,649 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-06-05 06:06:44,649 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:06:44,649 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-06-05 06:06:44,649 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=369, Unknown=0, NotChecked=0, Total=420 [2021-06-05 06:06:44,649 INFO L87 Difference]: Start difference. First operand 654 states and 1144 transitions. Second operand has 21 states, 21 states have (on average 2.0) internal successors, (42), 20 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:06:45,451 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:06:45,451 INFO L93 Difference]: Finished difference Result 915 states and 1552 transitions. [2021-06-05 06:06:45,452 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-06-05 06:06:45,452 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.0) internal successors, (42), 20 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 43 [2021-06-05 06:06:45,452 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:06:45,452 INFO L225 Difference]: With dead ends: 915 [2021-06-05 06:06:45,452 INFO L226 Difference]: Without dead ends: 905 [2021-06-05 06:06:45,453 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 34 SyntacticMatches, 13 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 512 ImplicationChecksByTransitivity, 868.6ms TimeCoverageRelationStatistics Valid=291, Invalid=2061, Unknown=0, NotChecked=0, Total=2352 [2021-06-05 06:06:45,453 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 905 states. [2021-06-05 06:06:45,457 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 905 to 647. [2021-06-05 06:06:45,457 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 647 states, 646 states have (on average 1.7554179566563468) internal successors, (1134), 646 states have internal predecessors, (1134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:06:45,458 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 647 states to 647 states and 1134 transitions. [2021-06-05 06:06:45,458 INFO L78 Accepts]: Start accepts. Automaton has 647 states and 1134 transitions. Word has length 43 [2021-06-05 06:06:45,458 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:06:45,458 INFO L482 AbstractCegarLoop]: Abstraction has 647 states and 1134 transitions. [2021-06-05 06:06:45,458 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.0) internal successors, (42), 20 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:06:45,458 INFO L276 IsEmpty]: Start isEmpty. Operand 647 states and 1134 transitions. [2021-06-05 06:06:45,458 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2021-06-05 06:06:45,458 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:06:45,458 INFO L521 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:06:45,659 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable140,139 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:06:45,659 INFO L430 AbstractCegarLoop]: === Iteration 142 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:06:45,659 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:06:45,659 INFO L82 PathProgramCache]: Analyzing trace with hash 1508415794, now seen corresponding path program 139 times [2021-06-05 06:06:45,659 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:06:45,659 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1096027710] [2021-06-05 06:06:45,659 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:06:45,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:06:45,909 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 1 proven. 50 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-06-05 06:06:45,909 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:06:45,909 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1096027710] [2021-06-05 06:06:45,909 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1096027710] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:06:45,909 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [963438639] [2021-06-05 06:06:45,909 INFO 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 06:06:45,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:06:45,938 INFO L263 TraceCheckSpWp]: Trace formula consists of 124 conjuncts, 41 conjunts are in the unsatisfiable core [2021-06-05 06:06:45,939 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:06:46,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 17 treesize of output 9 [2021-06-05 06:06:46,041 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:06:46,044 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:06:46,045 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:06:46,045 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:24, output treesize:13 [2021-06-05 06:06:46,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 13 treesize of output 9 [2021-06-05 06:06:46,072 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:06:46,075 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:06:46,076 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:06:46,076 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:19, output treesize:12 [2021-06-05 06:06:46,137 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 1 proven. 50 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-06-05 06:06:46,137 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [963438639] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:06:46,137 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:06:46,137 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 21 [2021-06-05 06:06:46,137 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [840679078] [2021-06-05 06:06:46,137 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-05 06:06:46,137 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:06:46,137 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-05 06:06:46,138 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=409, Unknown=0, NotChecked=0, Total=462 [2021-06-05 06:06:46,138 INFO L87 Difference]: Start difference. First operand 647 states and 1134 transitions. Second operand has 22 states, 22 states have (on average 2.0) internal successors, (44), 21 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:06:46,749 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:06:46,749 INFO L93 Difference]: Finished difference Result 711 states and 1233 transitions. [2021-06-05 06:06:46,749 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-05 06:06:46,749 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.0) internal successors, (44), 21 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 43 [2021-06-05 06:06:46,749 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:06:46,750 INFO L225 Difference]: With dead ends: 711 [2021-06-05 06:06:46,750 INFO L226 Difference]: Without dead ends: 698 [2021-06-05 06:06:46,750 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 33 SyntacticMatches, 13 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 314 ImplicationChecksByTransitivity, 648.9ms TimeCoverageRelationStatistics Valid=166, Invalid=1474, Unknown=0, NotChecked=0, Total=1640 [2021-06-05 06:06:46,751 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 698 states. [2021-06-05 06:06:46,754 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 698 to 483. [2021-06-05 06:06:46,754 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 483 states, 482 states have (on average 1.7427385892116183) internal successors, (840), 482 states have internal predecessors, (840), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:06:46,754 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 483 states to 483 states and 840 transitions. [2021-06-05 06:06:46,755 INFO L78 Accepts]: Start accepts. Automaton has 483 states and 840 transitions. Word has length 43 [2021-06-05 06:06:46,755 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:06:46,755 INFO L482 AbstractCegarLoop]: Abstraction has 483 states and 840 transitions. [2021-06-05 06:06:46,755 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.0) internal successors, (44), 21 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:06:46,755 INFO L276 IsEmpty]: Start isEmpty. Operand 483 states and 840 transitions. [2021-06-05 06:06:46,755 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2021-06-05 06:06:46,755 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:06:46,755 INFO L521 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:06:46,955 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable141,140 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:06:46,956 INFO L430 AbstractCegarLoop]: === Iteration 143 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:06:46,956 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:06:46,956 INFO L82 PathProgramCache]: Analyzing trace with hash -1035246482, now seen corresponding path program 140 times [2021-06-05 06:06:46,956 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:06:46,956 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2077965169] [2021-06-05 06:06:46,956 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:06:46,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:06:47,235 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 1 proven. 50 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-06-05 06:06:47,235 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:06:47,235 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2077965169] [2021-06-05 06:06:47,235 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2077965169] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:06:47,235 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [175583766] [2021-06-05 06:06:47,235 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 141 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 141 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:06:47,265 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 06:06:47,265 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:06:47,266 INFO L263 TraceCheckSpWp]: Trace formula consists of 124 conjuncts, 39 conjunts are in the unsatisfiable core [2021-06-05 06:06:47,266 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:06: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 13 treesize of output 9 [2021-06-05 06:06:47,369 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:06:47,372 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:06:47,372 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:06:47,372 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-06-05 06:06: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 13 treesize of output 9 [2021-06-05 06:06:47,380 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:06:47,382 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:06:47,383 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:06:47,383 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:16, output treesize:9 [2021-06-05 06:06:47,441 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 1 proven. 50 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-06-05 06:06:47,442 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [175583766] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:06:47,442 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:06:47,442 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 20 [2021-06-05 06:06:47,442 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1221673562] [2021-06-05 06:06:47,442 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-06-05 06:06:47,442 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:06:47,442 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-06-05 06:06:47,442 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=368, Unknown=0, NotChecked=0, Total=420 [2021-06-05 06:06:47,442 INFO L87 Difference]: Start difference. First operand 483 states and 840 transitions. Second operand has 21 states, 21 states have (on average 2.0) internal successors, (42), 20 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:06:48,152 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:06:48,152 INFO L93 Difference]: Finished difference Result 765 states and 1303 transitions. [2021-06-05 06:06:48,152 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-06-05 06:06:48,153 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.0) internal successors, (42), 20 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 43 [2021-06-05 06:06:48,153 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:06:48,153 INFO L225 Difference]: With dead ends: 765 [2021-06-05 06:06:48,153 INFO L226 Difference]: Without dead ends: 749 [2021-06-05 06:06:48,153 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 33 SyntacticMatches, 14 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 422 ImplicationChecksByTransitivity, 809.3ms TimeCoverageRelationStatistics Valid=275, Invalid=1705, Unknown=0, NotChecked=0, Total=1980 [2021-06-05 06:06:48,154 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 749 states. [2021-06-05 06:06:48,157 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 749 to 440. [2021-06-05 06:06:48,157 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 440 states, 439 states have (on average 1.7380410022779043) internal successors, (763), 439 states have internal predecessors, (763), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:06:48,157 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 440 states to 440 states and 763 transitions. [2021-06-05 06:06:48,157 INFO L78 Accepts]: Start accepts. Automaton has 440 states and 763 transitions. Word has length 43 [2021-06-05 06:06:48,157 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:06:48,157 INFO L482 AbstractCegarLoop]: Abstraction has 440 states and 763 transitions. [2021-06-05 06:06:48,157 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.0) internal successors, (42), 20 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:06:48,158 INFO L276 IsEmpty]: Start isEmpty. Operand 440 states and 763 transitions. [2021-06-05 06:06:48,161 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2021-06-05 06:06:48,161 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:06:48,161 INFO L521 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:06:48,383 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable142,141 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:06:48,383 INFO L430 AbstractCegarLoop]: === Iteration 144 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:06:48,383 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:06:48,383 INFO L82 PathProgramCache]: Analyzing trace with hash -447501160, now seen corresponding path program 141 times [2021-06-05 06:06:48,383 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:06:48,384 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2057214390] [2021-06-05 06:06:48,384 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:06:48,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:06:48,661 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 1 proven. 50 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-06-05 06:06:48,661 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:06:48,661 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2057214390] [2021-06-05 06:06:48,661 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2057214390] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:06:48,661 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [84792459] [2021-06-05 06:06:48,661 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 142 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 142 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:06:48,693 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-06-05 06:06:48,693 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:06:48,694 INFO L263 TraceCheckSpWp]: Trace formula consists of 124 conjuncts, 39 conjunts are in the unsatisfiable core [2021-06-05 06:06:48,694 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:06:48,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 13 treesize of output 9 [2021-06-05 06:06:48,803 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:06:48,806 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:06:48,807 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:06:48,807 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-06-05 06:06:48,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 13 treesize of output 9 [2021-06-05 06:06:48,814 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:06:48,818 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:06:48,819 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:06:48,819 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:18, output treesize:11 [2021-06-05 06:06:48,900 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 1 proven. 50 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-06-05 06:06:48,901 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [84792459] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:06:48,901 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:06:48,901 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 20 [2021-06-05 06:06:48,901 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [473651012] [2021-06-05 06:06:48,901 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-06-05 06:06:48,901 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:06:48,901 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-06-05 06:06:48,902 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=366, Unknown=0, NotChecked=0, Total=420 [2021-06-05 06:06:48,902 INFO L87 Difference]: Start difference. First operand 440 states and 763 transitions. Second operand has 21 states, 21 states have (on average 2.0) internal successors, (42), 20 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:06:49,710 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:06:49,710 INFO L93 Difference]: Finished difference Result 855 states and 1448 transitions. [2021-06-05 06:06:49,710 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-06-05 06:06:49,711 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.0) internal successors, (42), 20 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 43 [2021-06-05 06:06:49,711 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:06:49,711 INFO L225 Difference]: With dead ends: 855 [2021-06-05 06:06:49,711 INFO L226 Difference]: Without dead ends: 842 [2021-06-05 06:06:49,712 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 33 SyntacticMatches, 14 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 603 ImplicationChecksByTransitivity, 863.6ms TimeCoverageRelationStatistics Valid=338, Invalid=2212, Unknown=0, NotChecked=0, Total=2550 [2021-06-05 06:06:49,712 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 842 states. [2021-06-05 06:06:49,715 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 842 to 445. [2021-06-05 06:06:49,715 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 445 states, 444 states have (on average 1.7387387387387387) internal successors, (772), 444 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 06:06:49,716 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 445 states to 445 states and 772 transitions. [2021-06-05 06:06:49,716 INFO L78 Accepts]: Start accepts. Automaton has 445 states and 772 transitions. Word has length 43 [2021-06-05 06:06:49,716 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:06:49,716 INFO L482 AbstractCegarLoop]: Abstraction has 445 states and 772 transitions. [2021-06-05 06:06:49,716 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.0) internal successors, (42), 20 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:06:49,716 INFO L276 IsEmpty]: Start isEmpty. Operand 445 states and 772 transitions. [2021-06-05 06:06:49,716 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2021-06-05 06:06:49,716 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:06:49,716 INFO L521 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:06:49,917 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable143,142 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:06:49,917 INFO L430 AbstractCegarLoop]: === Iteration 145 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:06:49,917 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:06:49,917 INFO L82 PathProgramCache]: Analyzing trace with hash 628209996, now seen corresponding path program 142 times [2021-06-05 06:06:49,917 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:06:49,918 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1688969151] [2021-06-05 06:06:49,918 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:06:49,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:06:50,266 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 1 proven. 50 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-06-05 06:06:50,267 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:06:50,267 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1688969151] [2021-06-05 06:06:50,267 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1688969151] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:06:50,267 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1003109811] [2021-06-05 06:06:50,267 INFO L93 rtionOrderModulation]: Changing 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 06:06:50,303 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 06:06:50,303 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:06:50,304 INFO L263 TraceCheckSpWp]: Trace formula consists of 124 conjuncts, 39 conjunts are in the unsatisfiable core [2021-06-05 06:06:50,305 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:06:50,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 13 treesize of output 9 [2021-06-05 06:06:50,421 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:06:50,424 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:06:50,425 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:06:50,425 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-06-05 06:06:50,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 13 treesize of output 9 [2021-06-05 06:06:50,431 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:06:50,434 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:06:50,435 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:06:50,435 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:18, output treesize:11 [2021-06-05 06:06:50,513 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 1 proven. 50 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-06-05 06:06:50,513 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1003109811] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:06:50,513 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:06:50,513 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 20 [2021-06-05 06:06:50,513 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1748450062] [2021-06-05 06:06:50,513 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-06-05 06:06:50,513 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:06:50,514 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-06-05 06:06:50,514 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=366, Unknown=0, NotChecked=0, Total=420 [2021-06-05 06:06:50,514 INFO L87 Difference]: Start difference. First operand 445 states and 772 transitions. Second operand has 21 states, 21 states have (on average 2.0) internal successors, (42), 20 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:06:51,510 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:06:51,510 INFO L93 Difference]: Finished difference Result 704 states and 1207 transitions. [2021-06-05 06:06:51,510 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-06-05 06:06:51,510 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.0) internal successors, (42), 20 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 43 [2021-06-05 06:06:51,510 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:06:51,511 INFO L225 Difference]: With dead ends: 704 [2021-06-05 06:06:51,511 INFO L226 Difference]: Without dead ends: 694 [2021-06-05 06:06:51,511 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 33 SyntacticMatches, 14 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 537 ImplicationChecksByTransitivity, 1039.7ms TimeCoverageRelationStatistics Valid=312, Invalid=2040, Unknown=0, NotChecked=0, Total=2352 [2021-06-05 06:06:51,512 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 694 states. [2021-06-05 06:06:51,515 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 694 to 300. [2021-06-05 06:06:51,515 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 300 states, 299 states have (on average 1.7525083612040133) internal successors, (524), 299 states have internal predecessors, (524), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:06:51,515 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 300 states to 300 states and 524 transitions. [2021-06-05 06:06:51,516 INFO L78 Accepts]: Start accepts. Automaton has 300 states and 524 transitions. Word has length 43 [2021-06-05 06:06:51,516 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:06:51,516 INFO L482 AbstractCegarLoop]: Abstraction has 300 states and 524 transitions. [2021-06-05 06:06:51,516 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.0) internal successors, (42), 20 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:06:51,516 INFO L276 IsEmpty]: Start isEmpty. Operand 300 states and 524 transitions. [2021-06-05 06:06:51,516 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2021-06-05 06:06:51,516 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:06:51,516 INFO L521 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:06:51,737 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 143 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable144 [2021-06-05 06:06:51,737 INFO L430 AbstractCegarLoop]: === Iteration 146 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:06:51,737 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:06:51,737 INFO L82 PathProgramCache]: Analyzing trace with hash 39739230, now seen corresponding path program 143 times [2021-06-05 06:06:51,737 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:06:51,737 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [194144553] [2021-06-05 06:06:51,738 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:06:51,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:06:52,086 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 1 proven. 50 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-06-05 06:06:52,086 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:06:52,086 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [194144553] [2021-06-05 06:06:52,086 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [194144553] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:06:52,086 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [827572751] [2021-06-05 06:06:52,086 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 144 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 144 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:06:52,127 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2021-06-05 06:06:52,127 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:06:52,128 INFO L263 TraceCheckSpWp]: Trace formula consists of 124 conjuncts, 39 conjunts are in the unsatisfiable core [2021-06-05 06:06:52,129 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:06:52,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 13 treesize of output 9 [2021-06-05 06:06:52,245 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:06:52,248 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:06:52,249 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:06:52,249 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-06-05 06:06:52,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 13 treesize of output 9 [2021-06-05 06:06:52,258 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:06:52,262 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:06:52,262 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:06:52,262 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:16, output treesize:9 [2021-06-05 06:06:52,337 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 1 proven. 50 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-06-05 06:06:52,337 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [827572751] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:06:52,337 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:06:52,337 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 20 [2021-06-05 06:06:52,337 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [674476702] [2021-06-05 06:06:52,337 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-06-05 06:06:52,338 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:06:52,338 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-06-05 06:06:52,338 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=364, Unknown=0, NotChecked=0, Total=420 [2021-06-05 06:06:52,338 INFO L87 Difference]: Start difference. First operand 300 states and 524 transitions. Second operand has 21 states, 21 states have (on average 2.0) internal successors, (42), 20 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:06:53,317 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:06:53,317 INFO L93 Difference]: Finished difference Result 566 states and 953 transitions. [2021-06-05 06:06:53,318 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-06-05 06:06:53,318 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.0) internal successors, (42), 20 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 43 [2021-06-05 06:06:53,318 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:06:53,318 INFO L225 Difference]: With dead ends: 566 [2021-06-05 06:06:53,319 INFO L226 Difference]: Without dead ends: 550 [2021-06-05 06:06:53,319 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 33 SyntacticMatches, 14 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 411 ImplicationChecksByTransitivity, 1038.1ms TimeCoverageRelationStatistics Valid=269, Invalid=1623, Unknown=0, NotChecked=0, Total=1892 [2021-06-05 06:06:53,319 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 550 states. [2021-06-05 06:06:53,322 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 550 to 237. [2021-06-05 06:06:53,322 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 237 states, 236 states have (on average 1.7330508474576272) internal successors, (409), 236 states have internal predecessors, (409), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:06:53,322 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 237 states to 237 states and 409 transitions. [2021-06-05 06:06:53,322 INFO L78 Accepts]: Start accepts. Automaton has 237 states and 409 transitions. Word has length 43 [2021-06-05 06:06:53,322 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:06:53,322 INFO L482 AbstractCegarLoop]: Abstraction has 237 states and 409 transitions. [2021-06-05 06:06:53,322 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.0) internal successors, (42), 20 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:06:53,323 INFO L276 IsEmpty]: Start isEmpty. Operand 237 states and 409 transitions. [2021-06-05 06:06:53,323 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2021-06-05 06:06:53,323 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:06:53,323 INFO L521 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:06:53,532 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 144 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable145 [2021-06-05 06:06:53,533 INFO L430 AbstractCegarLoop]: === Iteration 147 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:06:53,533 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:06:53,533 INFO L82 PathProgramCache]: Analyzing trace with hash 365871056, now seen corresponding path program 144 times [2021-06-05 06:06:53,533 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:06:53,533 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [701986622] [2021-06-05 06:06:53,533 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:06:53,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:06:53,869 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 1 proven. 50 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-06-05 06:06:53,870 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:06:53,870 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [701986622] [2021-06-05 06:06:53,870 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [701986622] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:06:53,870 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1531116947] [2021-06-05 06:06:53,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 145 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 145 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:06:53,910 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-06-05 06:06:53,910 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:06:53,911 INFO L263 TraceCheckSpWp]: Trace formula consists of 124 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-05 06:06:53,912 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:06:54,297 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:06:54,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 11 treesize of output 7 [2021-06-05 06:06:54,299 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:06:54,305 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:06:54,307 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:06:54,307 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:24, output treesize:9 [2021-06-05 06:06:54,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 13 treesize of output 9 [2021-06-05 06:06:54,331 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:06:54,335 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:06:54,335 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:06:54,335 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:16, output treesize:9 [2021-06-05 06:06:54,428 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 7 proven. 44 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-06-05 06:06:54,428 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1531116947] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:06:54,428 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:06:54,428 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 31 [2021-06-05 06:06:54,428 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [518036850] [2021-06-05 06:06:54,428 INFO L462 AbstractCegarLoop]: Interpolant automaton has 32 states [2021-06-05 06:06:54,428 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:06:54,429 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-06-05 06:06:54,429 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=892, Unknown=0, NotChecked=0, Total=992 [2021-06-05 06:06:54,429 INFO L87 Difference]: Start difference. First operand 237 states and 409 transitions. Second operand has 32 states, 32 states have (on average 2.1875) internal successors, (70), 31 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:06:56,390 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:06:56,390 INFO L93 Difference]: Finished difference Result 360 states and 593 transitions. [2021-06-05 06:06:56,391 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-06-05 06:06:56,391 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 2.1875) internal successors, (70), 31 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 43 [2021-06-05 06:06:56,391 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:06:56,391 INFO L225 Difference]: With dead ends: 360 [2021-06-05 06:06:56,391 INFO L226 Difference]: Without dead ends: 344 [2021-06-05 06:06:56,392 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 31 SyntacticMatches, 5 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1015 ImplicationChecksByTransitivity, 2028.4ms TimeCoverageRelationStatistics Valid=532, Invalid=3890, Unknown=0, NotChecked=0, Total=4422 [2021-06-05 06:06:56,392 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 344 states. [2021-06-05 06:06:56,394 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 344 to 203. [2021-06-05 06:06:56,394 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 203 states, 202 states have (on average 1.698019801980198) internal successors, (343), 202 states have internal predecessors, (343), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:06:56,394 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 203 states to 203 states and 343 transitions. [2021-06-05 06:06:56,394 INFO L78 Accepts]: Start accepts. Automaton has 203 states and 343 transitions. Word has length 43 [2021-06-05 06:06:56,395 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:06:56,395 INFO L482 AbstractCegarLoop]: Abstraction has 203 states and 343 transitions. [2021-06-05 06:06:56,395 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 32 states, 32 states have (on average 2.1875) internal successors, (70), 31 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:06:56,395 INFO L276 IsEmpty]: Start isEmpty. Operand 203 states and 343 transitions. [2021-06-05 06:06:56,395 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2021-06-05 06:06:56,395 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:06:56,395 INFO L521 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:06:56,604 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 145 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable146 [2021-06-05 06:06:56,605 INFO L430 AbstractCegarLoop]: === Iteration 148 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:06:56,605 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:06:56,605 INFO L82 PathProgramCache]: Analyzing trace with hash -897509522, now seen corresponding path program 145 times [2021-06-05 06:06:56,605 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:06:56,605 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1203165858] [2021-06-05 06:06:56,605 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:06:56,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:06:56,942 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 1 proven. 50 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-06-05 06:06:56,943 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:06:56,943 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1203165858] [2021-06-05 06:06:56,943 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1203165858] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:06:56,943 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1014324258] [2021-06-05 06:06:56,943 INFO 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 06:06:56,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:06:56,981 INFO L263 TraceCheckSpWp]: Trace formula consists of 124 conjuncts, 39 conjunts are in the unsatisfiable core [2021-06-05 06:06:56,981 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:06:57,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 13 treesize of output 9 [2021-06-05 06:06:57,098 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:06:57,102 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:06:57,102 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:06:57,102 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-06-05 06:06:57,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 13 treesize of output 9 [2021-06-05 06:06:57,135 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:06:57,139 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:06:57,140 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:06:57,140 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:19, output treesize:12 [2021-06-05 06:06:57,218 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 1 proven. 50 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-06-05 06:06:57,218 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1014324258] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:06:57,218 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:06:57,218 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 21 [2021-06-05 06:06:57,219 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [52966672] [2021-06-05 06:06:57,219 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-05 06:06:57,219 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:06:57,219 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-05 06:06:57,219 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=409, Unknown=0, NotChecked=0, Total=462 [2021-06-05 06:06:57,219 INFO L87 Difference]: Start difference. First operand 203 states and 343 transitions. Second operand has 22 states, 22 states have (on average 1.9545454545454546) internal successors, (43), 21 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:06:57,944 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:06:57,944 INFO L93 Difference]: Finished difference Result 234 states and 387 transitions. [2021-06-05 06:06:57,945 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-05 06:06:57,945 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 1.9545454545454546) internal successors, (43), 21 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 43 [2021-06-05 06:06:57,945 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:06:57,945 INFO L225 Difference]: With dead ends: 234 [2021-06-05 06:06:57,945 INFO L226 Difference]: Without dead ends: 218 [2021-06-05 06:06:57,945 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 32 SyntacticMatches, 14 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 321 ImplicationChecksByTransitivity, 831.2ms TimeCoverageRelationStatistics Valid=166, Invalid=1474, Unknown=0, NotChecked=0, Total=1640 [2021-06-05 06:06:57,946 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 218 states. [2021-06-05 06:06:57,947 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 218 to 160. [2021-06-05 06:06:57,947 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 160 states, 159 states have (on average 1.6918238993710693) internal successors, (269), 159 states have internal predecessors, (269), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:06:57,947 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 160 states to 160 states and 269 transitions. [2021-06-05 06:06:57,947 INFO L78 Accepts]: Start accepts. Automaton has 160 states and 269 transitions. Word has length 43 [2021-06-05 06:06:57,948 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:06:57,948 INFO L482 AbstractCegarLoop]: Abstraction has 160 states and 269 transitions. [2021-06-05 06:06:57,948 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 1.9545454545454546) internal successors, (43), 21 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:06:57,948 INFO L276 IsEmpty]: Start isEmpty. Operand 160 states and 269 transitions. [2021-06-05 06:06:57,948 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2021-06-05 06:06:57,948 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:06:57,948 INFO L521 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:06:58,156 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 146 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable147 [2021-06-05 06:06:58,157 INFO L430 AbstractCegarLoop]: === Iteration 149 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:06:58,157 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:06:58,157 INFO L82 PathProgramCache]: Analyzing trace with hash 732813738, now seen corresponding path program 146 times [2021-06-05 06:06:58,157 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:06:58,157 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1081822071] [2021-06-05 06:06:58,157 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:06:58,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:06:58,518 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 1 proven. 51 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-06-05 06:06:58,518 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:06:58,518 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1081822071] [2021-06-05 06:06:58,518 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1081822071] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:06:58,518 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [838498907] [2021-06-05 06:06:58,518 INFO L93 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 06:06:58,555 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 06:06:58,555 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:06:58,556 INFO L263 TraceCheckSpWp]: Trace formula consists of 124 conjuncts, 39 conjunts are in the unsatisfiable core [2021-06-05 06:06:58,557 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:06:58,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 13 treesize of output 9 [2021-06-05 06:06:58,667 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:06:58,670 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:06:58,671 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:06:58,671 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-06-05 06:06: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 13 treesize of output 9 [2021-06-05 06:06:58,699 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:06:58,702 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:06:58,703 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:06:58,703 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:16, output treesize:9 [2021-06-05 06:06:58,817 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 1 proven. 51 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-06-05 06:06:58,817 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [838498907] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:06:58,818 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:06:58,818 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 20 [2021-06-05 06:06:58,818 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1742744465] [2021-06-05 06:06:58,818 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-06-05 06:06:58,818 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:06:58,818 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-06-05 06:06:58,818 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=364, Unknown=0, NotChecked=0, Total=420 [2021-06-05 06:06:58,818 INFO L87 Difference]: Start difference. First operand 160 states and 269 transitions. Second operand has 21 states, 21 states have (on average 2.0952380952380953) internal successors, (44), 20 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:06:59,919 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:06:59,919 INFO L93 Difference]: Finished difference Result 331 states and 546 transitions. [2021-06-05 06:06:59,920 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-06-05 06:06:59,920 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.0952380952380953) internal successors, (44), 20 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 43 [2021-06-05 06:06:59,920 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:06:59,920 INFO L225 Difference]: With dead ends: 331 [2021-06-05 06:06:59,920 INFO L226 Difference]: Without dead ends: 318 [2021-06-05 06:06:59,921 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 33 SyntacticMatches, 14 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 563 ImplicationChecksByTransitivity, 1190.3ms TimeCoverageRelationStatistics Valid=306, Invalid=2046, Unknown=0, NotChecked=0, Total=2352 [2021-06-05 06:06:59,921 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 318 states. [2021-06-05 06:06:59,922 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 318 to 153. [2021-06-05 06:06:59,923 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 153 states, 152 states have (on average 1.6842105263157894) internal successors, (256), 152 states have internal predecessors, (256), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:06:59,923 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 153 states to 153 states and 256 transitions. [2021-06-05 06:06:59,923 INFO L78 Accepts]: Start accepts. Automaton has 153 states and 256 transitions. Word has length 43 [2021-06-05 06:06:59,923 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:06:59,923 INFO L482 AbstractCegarLoop]: Abstraction has 153 states and 256 transitions. [2021-06-05 06:06:59,923 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.0952380952380953) internal successors, (44), 20 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:06:59,923 INFO L276 IsEmpty]: Start isEmpty. Operand 153 states and 256 transitions. [2021-06-05 06:06:59,924 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2021-06-05 06:06:59,924 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:06:59,924 INFO L521 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:07:00,132 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 147 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable148 [2021-06-05 06:07:00,133 INFO L430 AbstractCegarLoop]: === Iteration 150 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:07:00,133 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:07:00,133 INFO L82 PathProgramCache]: Analyzing trace with hash 46057754, now seen corresponding path program 147 times [2021-06-05 06:07:00,133 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:07:00,133 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1691242778] [2021-06-05 06:07:00,133 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:07:00,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:07:00,450 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 1 proven. 76 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2021-06-05 06:07:00,450 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:07:00,450 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1691242778] [2021-06-05 06:07:00,450 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1691242778] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:07:00,450 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2067238974] [2021-06-05 06:07:00,450 INFO L93 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 06:07:00,486 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-06-05 06:07:00,486 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:07:00,487 INFO L263 TraceCheckSpWp]: Trace formula consists of 148 conjuncts, 42 conjunts are in the unsatisfiable core [2021-06-05 06:07:00,487 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:07:00,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 11 treesize of output 7 [2021-06-05 06:07:00,764 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:07:00,770 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:07:00,771 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 06:07:00,771 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:24, output treesize:17 [2021-06-05 06:07:00,840 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:07:00,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 11 treesize of output 7 [2021-06-05 06:07:00,841 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:07:00,846 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:07:00,847 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:07:00,847 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:24, output treesize:9 [2021-06-05 06:07:00,934 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 1 proven. 76 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2021-06-05 06:07:00,934 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2067238974] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:07:00,934 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:07:00,934 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 33 [2021-06-05 06:07:00,934 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [530232004] [2021-06-05 06:07:00,934 INFO L462 AbstractCegarLoop]: Interpolant automaton has 34 states [2021-06-05 06:07:00,934 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:07:00,934 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2021-06-05 06:07:00,934 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=1020, Unknown=0, NotChecked=0, Total=1122 [2021-06-05 06:07:00,935 INFO L87 Difference]: Start difference. First operand 153 states and 256 transitions. Second operand has 34 states, 34 states have (on average 2.1470588235294117) internal successors, (73), 33 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:07:02,350 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:07:02,350 INFO L93 Difference]: Finished difference Result 241 states and 393 transitions. [2021-06-05 06:07:02,351 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-06-05 06:07:02,351 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 2.1470588235294117) internal successors, (73), 33 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 51 [2021-06-05 06:07:02,351 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:07:02,351 INFO L225 Difference]: With dead ends: 241 [2021-06-05 06:07:02,351 INFO L226 Difference]: Without dead ends: 0 [2021-06-05 06:07:02,351 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 110 GetRequests, 41 SyntacticMatches, 5 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 896 ImplicationChecksByTransitivity, 1572.1ms TimeCoverageRelationStatistics Valid=504, Invalid=3786, Unknown=0, NotChecked=0, Total=4290 [2021-06-05 06:07:02,351 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2021-06-05 06:07:02,351 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2021-06-05 06:07:02,351 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 0 states, 0 states have (on average 0.0) internal successors, (0), 0 states have internal predecessors, (0), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:07:02,351 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2021-06-05 06:07:02,351 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 51 [2021-06-05 06:07:02,351 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:07:02,351 INFO L482 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-06-05 06:07:02,352 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 34 states, 34 states have (on average 2.1470588235294117) internal successors, (73), 33 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:07:02,352 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2021-06-05 06:07:02,352 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2021-06-05 06:07:02,552 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable149,148 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:07:02,553 INFO L246 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2021-06-05 06:07:02,555 INFO L202 PluginConnector]: Adding new model two-queue.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 05.06 06:07:02 BasicIcfg [2021-06-05 06:07:02,555 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-06-05 06:07:02,556 INFO L168 Benchmark]: Toolchain (without parser) took 261492.13 ms. Allocated memory was 337.6 MB in the beginning and 488.6 MB in the end (delta: 151.0 MB). Free memory was 317.3 MB in the beginning and 292.9 MB in the end (delta: 24.3 MB). Peak memory consumption was 177.9 MB. Max. memory is 16.0 GB. [2021-06-05 06:07:02,556 INFO L168 Benchmark]: Boogie PL CUP Parser took 0.15 ms. Allocated memory is still 337.6 MB. Free memory was 318.4 MB in the beginning and 318.3 MB in the end (delta: 71.5 kB). There was no memory consumed. Max. memory is 16.0 GB. [2021-06-05 06:07:02,556 INFO L168 Benchmark]: Boogie Procedure Inliner took 22.31 ms. Allocated memory is still 337.6 MB. Free memory was 317.2 MB in the beginning and 315.7 MB in the end (delta: 1.5 MB). There was no memory consumed. Max. memory is 16.0 GB. [2021-06-05 06:07:02,556 INFO L168 Benchmark]: Boogie Preprocessor took 17.18 ms. Allocated memory is still 337.6 MB. Free memory was 315.7 MB in the beginning and 314.7 MB in the end (delta: 968.8 kB). Peak memory consumption was 2.1 MB. Max. memory is 16.0 GB. [2021-06-05 06:07:02,556 INFO L168 Benchmark]: RCFGBuilder took 263.00 ms. Allocated memory is still 337.6 MB. Free memory was 314.6 MB in the beginning and 301.2 MB in the end (delta: 13.5 MB). Peak memory consumption was 12.6 MB. Max. memory is 16.0 GB. [2021-06-05 06:07:02,556 INFO L168 Benchmark]: TraceAbstraction took 261175.39 ms. Allocated memory was 337.6 MB in the beginning and 488.6 MB in the end (delta: 151.0 MB). Free memory was 300.8 MB in the beginning and 292.9 MB in the end (delta: 7.8 MB). Peak memory consumption was 161.2 MB. Max. memory is 16.0 GB. [2021-06-05 06:07:02,556 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * Boogie PL CUP Parser took 0.15 ms. Allocated memory is still 337.6 MB. Free memory was 318.4 MB in the beginning and 318.3 MB in the end (delta: 71.5 kB). There was no memory consumed. Max. memory is 16.0 GB. * Boogie Procedure Inliner took 22.31 ms. Allocated memory is still 337.6 MB. Free memory was 317.2 MB in the beginning and 315.7 MB in the end (delta: 1.5 MB). There was no memory consumed. Max. memory is 16.0 GB. * Boogie Preprocessor took 17.18 ms. Allocated memory is still 337.6 MB. Free memory was 315.7 MB in the beginning and 314.7 MB in the end (delta: 968.8 kB). Peak memory consumption was 2.1 MB. Max. memory is 16.0 GB. * RCFGBuilder took 263.00 ms. Allocated memory is still 337.6 MB. Free memory was 314.6 MB in the beginning and 301.2 MB in the end (delta: 13.5 MB). Peak memory consumption was 12.6 MB. Max. memory is 16.0 GB. * TraceAbstraction took 261175.39 ms. Allocated memory was 337.6 MB in the beginning and 488.6 MB in the end (delta: 151.0 MB). Free memory was 300.8 MB in the beginning and 292.9 MB in the end (delta: 7.8 MB). Peak memory consumption was 161.2 MB. Max. memory is 16.0 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - PositiveResult [Line: 62]: assertion always holds For all program executions holds that assertion always holds at this location - StatisticsResult: Ultimate Automizer benchmark data with 1 thread instances CFG has 5 procedures, 36 locations, 3 error locations. Started 1 CEGAR loops. VerificationResult: SAFE, OverallTime: 261087.2ms, OverallIterations: 150, TraceHistogramMax: 5, EmptinessCheckTime: 155.4ms, AutomataDifference: 148529.2ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 33.6ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 3493 SDtfs, 18028 SDslu, 39335 SDs, 0 SdLazy, 91932 SolverSat, 18053 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 41334.4ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 11454 GetRequests, 3202 SyntacticMatches, 988 SemanticMatches, 7264 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 106088 ImplicationChecksByTransitivity, 152166.2ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=2544occurred in iteration=50, InterpolantAutomatonStates: 5913, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 1409.2ms AutomataMinimizationTime, 150 MinimizatonAttempts, 34074 StatesRemovedByMinimization, 148 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 578.0ms SsaConstructionTime, 2495.4ms SatisfiabilityAnalysisTime, 74463.7ms InterpolantComputationTime, 9547 NumberOfCodeBlocks, 9543 NumberOfCodeBlocksAsserted, 569 NumberOfCheckSat, 9250 ConstructedInterpolants, 132 QuantifiedInterpolants, 115816 SizeOfPredicates, 1091 NumberOfNonLiveVariables, 13512 ConjunctsInSsa, 4217 ConjunctsInUnsatCore, 297 InterpolantComputations, 4 PerfectInterpolantSequences, 836/7618 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - AllSpecificationsHoldResult: All specifications hold 1 specifications checked. All of them hold RESULT: Ultimate proved your program to be correct! Received shutdown request...