/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/simple-array-sum.wvr.bpl -------------------------------------------------------------------------------- This is Ultimate 0.2.1-a865e3bea3ade1065a4c95009cfa501fe03c5538-a865e3b [2021-02-19 18:31:53,518 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-02-19 18:31:53,522 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-02-19 18:31:53,570 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-02-19 18:31:53,571 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-02-19 18:31:53,575 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-02-19 18:31:53,579 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-02-19 18:31:53,584 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-02-19 18:31:53,587 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-02-19 18:31:53,594 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-02-19 18:31:53,595 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-02-19 18:31:53,598 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-02-19 18:31:53,599 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-02-19 18:31:53,601 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-02-19 18:31:53,604 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-02-19 18:31:53,606 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-02-19 18:31:53,612 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-02-19 18:31:53,614 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-02-19 18:31:53,618 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-02-19 18:31:53,625 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-02-19 18:31:53,627 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-02-19 18:31:53,631 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-02-19 18:31:53,632 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-02-19 18:31:53,635 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-02-19 18:31:53,643 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-02-19 18:31:53,643 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-02-19 18:31:53,644 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-02-19 18:31:53,646 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-02-19 18:31:53,646 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-02-19 18:31:53,647 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-02-19 18:31:53,647 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-02-19 18:31:53,649 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-02-19 18:31:53,651 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-02-19 18:31:53,651 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-02-19 18:31:53,652 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-02-19 18:31:53,652 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-02-19 18:31:53,653 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-02-19 18:31:53,653 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-02-19 18:31:53,653 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-02-19 18:31:53,654 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-02-19 18:31:53,655 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-02-19 18:31:53,660 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-02-19 18:31:53,702 INFO L113 SettingsManager]: Loading preferences was successful [2021-02-19 18:31:53,702 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-02-19 18:31:53,703 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-02-19 18:31:53,704 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-02-19 18:31:53,707 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-02-19 18:31:53,708 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-02-19 18:31:53,708 INFO L138 SettingsManager]: * Use SBE=true [2021-02-19 18:31:53,708 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-02-19 18:31:53,708 INFO L138 SettingsManager]: * sizeof long=4 [2021-02-19 18:31:53,709 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-02-19 18:31:53,710 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-02-19 18:31:53,710 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-02-19 18:31:53,710 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-02-19 18:31:53,710 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-02-19 18:31:53,710 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-02-19 18:31:53,710 INFO L138 SettingsManager]: * sizeof long double=12 [2021-02-19 18:31:53,710 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-02-19 18:31:53,711 INFO L138 SettingsManager]: * Use constant arrays=true [2021-02-19 18:31:53,711 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-02-19 18:31:53,711 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-02-19 18:31:53,711 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-02-19 18:31:53,711 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-02-19 18:31:53,711 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-02-19 18:31:53,711 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-02-19 18:31:53,712 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-02-19 18:31:53,712 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-02-19 18:31:53,712 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-02-19 18:31:53,712 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-02-19 18:31:53,712 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-02-19 18:31:53,712 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-02-19 18:31:53,712 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-02-19 18:31:53,713 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-02-19 18:31:54,051 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-02-19 18:31:54,077 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-02-19 18:31:54,080 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-02-19 18:31:54,081 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2021-02-19 18:31:54,082 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2021-02-19 18:31:54,083 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20/simple-array-sum.wvr.bpl [2021-02-19 18:31:54,084 INFO L110 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20/simple-array-sum.wvr.bpl' [2021-02-19 18:31:54,109 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-02-19 18:31:54,115 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2021-02-19 18:31:54,116 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-02-19 18:31:54,117 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-02-19 18:31:54,117 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-02-19 18:31:54,129 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "simple-array-sum.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 19.02 06:31:54" (1/1) ... [2021-02-19 18:31:54,138 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "simple-array-sum.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 19.02 06:31:54" (1/1) ... [2021-02-19 18:31:54,146 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-02-19 18:31:54,148 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-02-19 18:31:54,148 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-02-19 18:31:54,148 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-02-19 18:31:54,156 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "simple-array-sum.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 19.02 06:31:54" (1/1) ... [2021-02-19 18:31:54,157 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "simple-array-sum.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 19.02 06:31:54" (1/1) ... [2021-02-19 18:31:54,158 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "simple-array-sum.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 19.02 06:31:54" (1/1) ... [2021-02-19 18:31:54,158 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "simple-array-sum.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 19.02 06:31:54" (1/1) ... [2021-02-19 18:31:54,161 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "simple-array-sum.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 19.02 06:31:54" (1/1) ... [2021-02-19 18:31:54,165 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "simple-array-sum.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 19.02 06:31:54" (1/1) ... [2021-02-19 18:31:54,166 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "simple-array-sum.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 19.02 06:31:54" (1/1) ... [2021-02-19 18:31:54,167 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-02-19 18:31:54,168 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-02-19 18:31:54,168 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-02-19 18:31:54,168 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-02-19 18:31:54,171 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "simple-array-sum.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 19.02 06:31:54" (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-02-19 18:31:54,260 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread1 given in one single declaration [2021-02-19 18:31:54,261 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2021-02-19 18:31:54,261 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2021-02-19 18:31:54,261 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread2 given in one single declaration [2021-02-19 18:31:54,261 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2021-02-19 18:31:54,261 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2021-02-19 18:31:54,261 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2021-02-19 18:31:54,261 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-02-19 18:31:54,261 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-02-19 18:31:54,262 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread3 given in one single declaration [2021-02-19 18:31:54,262 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2021-02-19 18:31:54,262 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2021-02-19 18:31:54,263 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2021-02-19 18:31:54,523 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-02-19 18:31:54,524 INFO L299 CfgBuilder]: Removed 0 assume(true) statements. [2021-02-19 18:31:54,525 INFO L202 PluginConnector]: Adding new model simple-array-sum.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.02 06:31:54 BoogieIcfgContainer [2021-02-19 18:31:54,525 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-02-19 18:31:54,527 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-02-19 18:31:54,527 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-02-19 18:31:54,530 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-02-19 18:31:54,530 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "simple-array-sum.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 19.02 06:31:54" (1/2) ... [2021-02-19 18:31:54,531 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@456d240a and model type simple-array-sum.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 19.02 06:31:54, skipping insertion in model container [2021-02-19 18:31:54,531 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "simple-array-sum.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.02 06:31:54" (2/2) ... [2021-02-19 18:31:54,533 INFO L111 eAbstractionObserver]: Analyzing ICFG simple-array-sum.wvr.bpl [2021-02-19 18:31:54,538 WARN L142 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2021-02-19 18:31:54,538 INFO L153 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-02-19 18:31:54,542 INFO L165 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2021-02-19 18:31:54,543 INFO L323 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-02-19 18:31:54,598 INFO L149 ThreadInstanceAdder]: Constructed 3 joinOtherThreadTransitions. [2021-02-19 18:31:54,626 INFO L253 AbstractCegarLoop]: Starting to check reachability of 4 error locations. [2021-02-19 18:31:54,663 INFO L376 AbstractCegarLoop]: Interprodecural is true [2021-02-19 18:31:54,663 INFO L377 AbstractCegarLoop]: Hoare is true [2021-02-19 18:31:54,663 INFO L378 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-02-19 18:31:54,663 INFO L379 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-02-19 18:31:54,663 INFO L380 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-02-19 18:31:54,663 INFO L381 AbstractCegarLoop]: Difference is false [2021-02-19 18:31:54,664 INFO L382 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-02-19 18:31:54,664 INFO L386 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-02-19 18:31:54,682 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 35 places, 29 transitions, 82 flow [2021-02-19 18:31:54,723 INFO L122 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 133 states, 131 states have (on average 3.015267175572519) internal successors, (395), 132 states have internal predecessors, (395), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:31:54,728 INFO L276 IsEmpty]: Start isEmpty. Operand has 133 states, 131 states have (on average 3.015267175572519) internal successors, (395), 132 states have internal predecessors, (395), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:31:54,742 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-02-19 18:31:54,742 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:31:54,743 INFO L506 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 18:31:54,744 INFO L428 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:31:54,752 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:31:54,752 INFO L82 PathProgramCache]: Analyzing trace with hash 908326822, now seen corresponding path program 1 times [2021-02-19 18:31:54,761 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:31:54,761 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [750224628] [2021-02-19 18:31:54,762 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:31:54,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:31:55,269 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:31:55,270 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [750224628] [2021-02-19 18:31:55,272 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-02-19 18:31:55,272 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-02-19 18:31:55,273 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [788167531] [2021-02-19 18:31:55,278 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-02-19 18:31:55,278 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:31:55,292 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-02-19 18:31:55,293 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-02-19 18:31:55,296 INFO L87 Difference]: Start difference. First operand has 133 states, 131 states have (on average 3.015267175572519) internal successors, (395), 132 states have internal predecessors, (395), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Second operand has 5 states, 5 states have (on average 3.2) internal successors, (16), 4 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:31:55,409 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:31:55,424 INFO L93 Difference]: Finished difference Result 257 states and 781 transitions. [2021-02-19 18:31:55,425 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-02-19 18:31:55,427 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.2) internal successors, (16), 4 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-02-19 18:31:55,427 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:31:55,441 INFO L225 Difference]: With dead ends: 257 [2021-02-19 18:31:55,441 INFO L226 Difference]: Without dead ends: 230 [2021-02-19 18:31:55,443 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-02-19 18:31:55,460 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 230 states. [2021-02-19 18:31:55,492 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 230 to 188. [2021-02-19 18:31:55,495 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 188 states, 187 states have (on average 3.0802139037433154) internal successors, (576), 187 states have internal predecessors, (576), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:31:55,500 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 188 states to 188 states and 576 transitions. [2021-02-19 18:31:55,501 INFO L78 Accepts]: Start accepts. Automaton has 188 states and 576 transitions. Word has length 16 [2021-02-19 18:31:55,502 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:31:55,502 INFO L480 AbstractCegarLoop]: Abstraction has 188 states and 576 transitions. [2021-02-19 18:31:55,503 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 3.2) internal successors, (16), 4 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:31:55,503 INFO L276 IsEmpty]: Start isEmpty. Operand 188 states and 576 transitions. [2021-02-19 18:31:55,504 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-02-19 18:31:55,505 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:31:55,505 INFO L506 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 18:31:55,505 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-02-19 18:31:55,505 INFO L428 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:31:55,506 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:31:55,506 INFO L82 PathProgramCache]: Analyzing trace with hash -1130598874, now seen corresponding path program 1 times [2021-02-19 18:31:55,507 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:31:55,507 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [365818843] [2021-02-19 18:31:55,507 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:31:55,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:31:55,566 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:31:55,566 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [365818843] [2021-02-19 18:31:55,566 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [752579852] [2021-02-19 18:31:55,567 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-02-19 18:31:55,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:31:55,624 INFO L263 TraceCheckSpWp]: Trace formula consists of 52 conjuncts, 3 conjunts are in the unsatisfiable core [2021-02-19 18:31:55,629 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:31:55,756 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:31:55,757 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:31:55,757 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 3] total 5 [2021-02-19 18:31:55,758 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1155098204] [2021-02-19 18:31:55,759 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-02-19 18:31:55,759 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:31:55,760 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-02-19 18:31:55,760 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-02-19 18:31:55,760 INFO L87 Difference]: Start difference. First operand 188 states and 576 transitions. Second operand has 6 states, 6 states have (on average 4.0) internal successors, (24), 5 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:31:55,881 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:31:55,881 INFO L93 Difference]: Finished difference Result 376 states and 1113 transitions. [2021-02-19 18:31:55,881 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-02-19 18:31:55,882 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 4.0) internal successors, (24), 5 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-02-19 18:31:55,882 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:31:55,889 INFO L225 Difference]: With dead ends: 376 [2021-02-19 18:31:55,889 INFO L226 Difference]: Without dead ends: 376 [2021-02-19 18:31:55,890 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 16 SyntacticMatches, 1 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-02-19 18:31:55,897 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 376 states. [2021-02-19 18:31:55,932 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 376 to 181. [2021-02-19 18:31:55,933 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 181 states, 180 states have (on average 3.077777777777778) internal successors, (554), 180 states have internal predecessors, (554), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:31:55,935 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 181 states to 181 states and 554 transitions. [2021-02-19 18:31:55,935 INFO L78 Accepts]: Start accepts. Automaton has 181 states and 554 transitions. Word has length 18 [2021-02-19 18:31:55,935 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:31:55,935 INFO L480 AbstractCegarLoop]: Abstraction has 181 states and 554 transitions. [2021-02-19 18:31:55,936 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 4.0) internal successors, (24), 5 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:31:55,936 INFO L276 IsEmpty]: Start isEmpty. Operand 181 states and 554 transitions. [2021-02-19 18:31:55,938 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-02-19 18:31:55,938 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:31:55,938 INFO L506 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 18:31:56,170 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1 [2021-02-19 18:31:56,171 INFO L428 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:31:56,172 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:31:56,172 INFO L82 PathProgramCache]: Analyzing trace with hash 943011610, now seen corresponding path program 2 times [2021-02-19 18:31:56,173 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:31:56,173 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [316655882] [2021-02-19 18:31:56,173 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:31:56,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:31:56,223 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:31:56,224 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [316655882] [2021-02-19 18:31:56,224 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-02-19 18:31:56,224 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-02-19 18:31:56,228 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1028427827] [2021-02-19 18:31:56,228 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-02-19 18:31:56,229 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:31:56,229 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-02-19 18:31:56,230 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-02-19 18:31:56,230 INFO L87 Difference]: Start difference. First operand 181 states and 554 transitions. Second operand has 4 states, 4 states have (on average 4.5) internal successors, (18), 3 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:31:56,329 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:31:56,329 INFO L93 Difference]: Finished difference Result 221 states and 644 transitions. [2021-02-19 18:31:56,331 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-02-19 18:31:56,331 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 4.5) internal successors, (18), 3 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-02-19 18:31:56,331 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:31:56,334 INFO L225 Difference]: With dead ends: 221 [2021-02-19 18:31:56,334 INFO L226 Difference]: Without dead ends: 190 [2021-02-19 18:31:56,335 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-02-19 18:31:56,335 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 190 states. [2021-02-19 18:31:56,349 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 190 to 169. [2021-02-19 18:31:56,350 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 169 states, 168 states have (on average 3.0297619047619047) internal successors, (509), 168 states have internal predecessors, (509), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:31:56,351 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 169 states to 169 states and 509 transitions. [2021-02-19 18:31:56,352 INFO L78 Accepts]: Start accepts. Automaton has 169 states and 509 transitions. Word has length 18 [2021-02-19 18:31:56,352 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:31:56,352 INFO L480 AbstractCegarLoop]: Abstraction has 169 states and 509 transitions. [2021-02-19 18:31:56,352 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 4.5) internal successors, (18), 3 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:31:56,352 INFO L276 IsEmpty]: Start isEmpty. Operand 169 states and 509 transitions. [2021-02-19 18:31:56,358 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-02-19 18:31:56,359 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:31:56,359 INFO L506 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 18:31:56,359 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-02-19 18:31:56,359 INFO L428 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:31:56,364 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:31:56,364 INFO L82 PathProgramCache]: Analyzing trace with hash 198029256, now seen corresponding path program 1 times [2021-02-19 18:31:56,365 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:31:56,365 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1368962523] [2021-02-19 18:31:56,365 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:31:56,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:31:56,395 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:31:56,396 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1368962523] [2021-02-19 18:31:56,396 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-02-19 18:31:56,396 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-02-19 18:31:56,396 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1597811002] [2021-02-19 18:31:56,397 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-02-19 18:31:56,397 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:31:56,397 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-02-19 18:31:56,398 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-02-19 18:31:56,398 INFO L87 Difference]: Start difference. First operand 169 states and 509 transitions. Second operand has 3 states, 3 states have (on average 6.333333333333333) internal successors, (19), 2 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:31:56,417 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:31:56,418 INFO L93 Difference]: Finished difference Result 239 states and 717 transitions. [2021-02-19 18:31:56,418 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-02-19 18:31:56,418 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 6.333333333333333) internal successors, (19), 2 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-02-19 18:31:56,419 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:31:56,420 INFO L225 Difference]: With dead ends: 239 [2021-02-19 18:31:56,421 INFO L226 Difference]: Without dead ends: 203 [2021-02-19 18:31:56,421 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-02-19 18:31:56,422 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 203 states. [2021-02-19 18:31:56,434 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 203 to 203. [2021-02-19 18:31:56,435 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 203 states, 202 states have (on average 3.0247524752475248) internal successors, (611), 202 states have internal predecessors, (611), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:31:56,440 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 203 states to 203 states and 611 transitions. [2021-02-19 18:31:56,440 INFO L78 Accepts]: Start accepts. Automaton has 203 states and 611 transitions. Word has length 19 [2021-02-19 18:31:56,440 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:31:56,440 INFO L480 AbstractCegarLoop]: Abstraction has 203 states and 611 transitions. [2021-02-19 18:31:56,441 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 6.333333333333333) internal successors, (19), 2 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:31:56,441 INFO L276 IsEmpty]: Start isEmpty. Operand 203 states and 611 transitions. [2021-02-19 18:31:56,442 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-02-19 18:31:56,442 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:31:56,443 INFO L506 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 18:31:56,443 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-02-19 18:31:56,443 INFO L428 AbstractCegarLoop]: === Iteration 5 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:31:56,444 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:31:56,444 INFO L82 PathProgramCache]: Analyzing trace with hash -39545434, now seen corresponding path program 1 times [2021-02-19 18:31:56,444 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:31:56,444 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [236087527] [2021-02-19 18:31:56,444 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:31:56,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:31:56,501 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:31:56,501 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [236087527] [2021-02-19 18:31:56,501 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1283805282] [2021-02-19 18:31:56,501 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY 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-02-19 18:31:56,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:31:56,545 INFO L263 TraceCheckSpWp]: Trace formula consists of 59 conjuncts, 3 conjunts are in the unsatisfiable core [2021-02-19 18:31:56,547 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:31:56,640 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:31:56,640 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:31:56,640 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 3] total 5 [2021-02-19 18:31:56,640 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1039454407] [2021-02-19 18:31:56,641 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-02-19 18:31:56,641 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:31:56,642 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-02-19 18:31:56,642 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-02-19 18:31:56,642 INFO L87 Difference]: Start difference. First operand 203 states and 611 transitions. Second operand has 6 states, 6 states have (on average 5.166666666666667) internal successors, (31), 5 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-02-19 18:31:56,751 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:31:56,751 INFO L93 Difference]: Finished difference Result 280 states and 853 transitions. [2021-02-19 18:31:56,751 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-02-19 18:31:56,752 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 5.166666666666667) internal successors, (31), 5 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-02-19 18:31:56,752 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:31:56,757 INFO L225 Difference]: With dead ends: 280 [2021-02-19 18:31:56,757 INFO L226 Difference]: Without dead ends: 280 [2021-02-19 18:31:56,758 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-02-19 18:31:56,760 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 280 states. [2021-02-19 18:31:56,787 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 280 to 215. [2021-02-19 18:31:56,787 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 215 states, 214 states have (on average 3.0233644859813085) internal successors, (647), 214 states have internal predecessors, (647), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:31:56,789 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 215 states to 215 states and 647 transitions. [2021-02-19 18:31:56,789 INFO L78 Accepts]: Start accepts. Automaton has 215 states and 647 transitions. Word has length 21 [2021-02-19 18:31:56,789 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:31:56,789 INFO L480 AbstractCegarLoop]: Abstraction has 215 states and 647 transitions. [2021-02-19 18:31:56,790 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 5.166666666666667) internal successors, (31), 5 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-02-19 18:31:56,790 INFO L276 IsEmpty]: Start isEmpty. Operand 215 states and 647 transitions. [2021-02-19 18:31:56,791 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-02-19 18:31:56,791 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:31:56,791 INFO L506 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 18:31:57,019 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,3 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 18:31:57,019 INFO L428 AbstractCegarLoop]: === Iteration 6 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:31:57,020 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:31:57,020 INFO L82 PathProgramCache]: Analyzing trace with hash -1593703584, now seen corresponding path program 1 times [2021-02-19 18:31:57,020 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:31:57,020 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1320425003] [2021-02-19 18:31:57,020 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:31:57,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:31:57,227 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:31:57,228 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1320425003] [2021-02-19 18:31:57,228 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1146188432] [2021-02-19 18:31:57,228 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY 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-02-19 18:31:57,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:31:57,273 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 19 conjunts are in the unsatisfiable core [2021-02-19 18:31:57,274 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:31:57,489 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-02-19 18:31:57,494 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:31:57,503 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:31:57,510 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 7 [2021-02-19 18:31:57,511 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-02-19 18:31:57,520 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:31:57,523 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:31:57,523 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:28, output treesize:20 [2021-02-19 18:31:57,586 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-02-19 18:31:57,589 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:31:57,611 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:31:57,613 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:31:57,613 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:19, output treesize:12 [2021-02-19 18:31:57,703 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:31:57,704 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:31:57,704 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 11 [2021-02-19 18:31:57,704 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [573310974] [2021-02-19 18:31:57,705 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-02-19 18:31:57,706 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:31:57,707 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-02-19 18:31:57,708 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=106, Unknown=0, NotChecked=0, Total=132 [2021-02-19 18:31:57,713 INFO L87 Difference]: Start difference. First operand 215 states and 647 transitions. Second operand has 12 states, 12 states have (on average 3.3333333333333335) internal successors, (40), 11 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-02-19 18:31:58,004 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:31:58,005 INFO L93 Difference]: Finished difference Result 381 states and 1115 transitions. [2021-02-19 18:31:58,005 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-02-19 18:31:58,005 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.3333333333333335) internal successors, (40), 11 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 23 [2021-02-19 18:31:58,006 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:31:58,008 INFO L225 Difference]: With dead ends: 381 [2021-02-19 18:31:58,008 INFO L226 Difference]: Without dead ends: 354 [2021-02-19 18:31:58,009 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=32, Invalid=124, Unknown=0, NotChecked=0, Total=156 [2021-02-19 18:31:58,011 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 354 states. [2021-02-19 18:31:58,027 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 354 to 294. [2021-02-19 18:31:58,028 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 294 states, 293 states have (on average 2.9829351535836177) internal successors, (874), 293 states have internal predecessors, (874), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:31:58,029 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 294 states to 294 states and 874 transitions. [2021-02-19 18:31:58,030 INFO L78 Accepts]: Start accepts. Automaton has 294 states and 874 transitions. Word has length 23 [2021-02-19 18:31:58,030 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:31:58,030 INFO L480 AbstractCegarLoop]: Abstraction has 294 states and 874 transitions. [2021-02-19 18:31:58,030 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.3333333333333335) internal successors, (40), 11 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-02-19 18:31:58,030 INFO L276 IsEmpty]: Start isEmpty. Operand 294 states and 874 transitions. [2021-02-19 18:31:58,032 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-02-19 18:31:58,032 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:31:58,032 INFO L506 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 18:31:58,254 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,4 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 18:31:58,254 INFO L428 AbstractCegarLoop]: === Iteration 7 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:31:58,255 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:31:58,255 INFO L82 PathProgramCache]: Analyzing trace with hash -1175327418, now seen corresponding path program 2 times [2021-02-19 18:31:58,255 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:31:58,255 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [895674710] [2021-02-19 18:31:58,255 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:31:58,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:31:58,440 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:31:58,443 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [895674710] [2021-02-19 18:31:58,443 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [642093383] [2021-02-19 18:31:58,443 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 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-02-19 18:31:58,477 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-02-19 18:31:58,477 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 18:31:58,478 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 21 conjunts are in the unsatisfiable core [2021-02-19 18:31:58,480 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:31:58,585 INFO L446 ElimStorePlain]: Different costs {0=[v_C_15], 1=[A]} [2021-02-19 18:31:58,598 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 9 [2021-02-19 18:31:58,600 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:31:58,610 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:31:58,616 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-02-19 18:31:58,619 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-02-19 18:31:58,627 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:31:58,628 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:31:58,629 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:34, output treesize:26 [2021-02-19 18:31:58,677 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 25 [2021-02-19 18:31:58,679 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:31:58,686 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:31:58,687 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:31:58,688 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:46, output treesize:12 [2021-02-19 18:31:58,764 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:31:58,764 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:31:58,765 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 11 [2021-02-19 18:31:58,765 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1656122033] [2021-02-19 18:31:58,765 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-02-19 18:31:58,765 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:31:58,766 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-02-19 18:31:58,766 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=104, Unknown=0, NotChecked=0, Total=132 [2021-02-19 18:31:58,766 INFO L87 Difference]: Start difference. First operand 294 states and 874 transitions. Second operand has 12 states, 12 states have (on average 3.3333333333333335) internal successors, (40), 11 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-02-19 18:31:59,054 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:31:59,055 INFO L93 Difference]: Finished difference Result 588 states and 1800 transitions. [2021-02-19 18:31:59,055 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-02-19 18:31:59,056 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.3333333333333335) internal successors, (40), 11 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 23 [2021-02-19 18:31:59,056 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:31:59,060 INFO L225 Difference]: With dead ends: 588 [2021-02-19 18:31:59,060 INFO L226 Difference]: Without dead ends: 561 [2021-02-19 18:31:59,061 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=44, Invalid=166, Unknown=0, NotChecked=0, Total=210 [2021-02-19 18:31:59,063 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 561 states. [2021-02-19 18:31:59,073 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 561 to 314. [2021-02-19 18:31:59,074 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 314 states, 313 states have (on average 3.073482428115016) internal successors, (962), 313 states have internal predecessors, (962), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:31:59,076 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 314 states to 314 states and 962 transitions. [2021-02-19 18:31:59,078 INFO L78 Accepts]: Start accepts. Automaton has 314 states and 962 transitions. Word has length 23 [2021-02-19 18:31:59,078 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:31:59,078 INFO L480 AbstractCegarLoop]: Abstraction has 314 states and 962 transitions. [2021-02-19 18:31:59,079 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.3333333333333335) internal successors, (40), 11 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-02-19 18:31:59,079 INFO L276 IsEmpty]: Start isEmpty. Operand 314 states and 962 transitions. [2021-02-19 18:31:59,080 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-02-19 18:31:59,080 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:31:59,080 INFO L506 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 18:31:59,302 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,5 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 18:31:59,302 INFO L428 AbstractCegarLoop]: === Iteration 8 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:31:59,303 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:31:59,303 INFO L82 PathProgramCache]: Analyzing trace with hash -439478816, now seen corresponding path program 3 times [2021-02-19 18:31:59,303 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:31:59,303 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [532828360] [2021-02-19 18:31:59,303 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:31:59,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:31:59,442 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:31:59,442 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [532828360] [2021-02-19 18:31:59,442 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [616874667] [2021-02-19 18:31:59,442 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 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-02-19 18:31:59,502 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-02-19 18:31:59,502 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 18:31:59,503 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 19 conjunts are in the unsatisfiable core [2021-02-19 18:31:59,507 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:31:59,554 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 9 [2021-02-19 18:31:59,555 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:31:59,566 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:31:59,567 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:31:59,569 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:27 [2021-02-19 18:31:59,605 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-02-19 18:31:59,608 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:31:59,616 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:31:59,618 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:31:59,618 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:20 [2021-02-19 18:31:59,652 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-02-19 18:31:59,659 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:31:59,669 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:31:59,670 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:31:59,670 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:19, output treesize:12 [2021-02-19 18:31:59,743 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:31:59,744 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:31:59,744 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 11 [2021-02-19 18:31:59,744 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [660851936] [2021-02-19 18:31:59,745 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-02-19 18:31:59,746 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:31:59,747 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-02-19 18:31:59,747 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=108, Unknown=0, NotChecked=0, Total=132 [2021-02-19 18:31:59,748 INFO L87 Difference]: Start difference. First operand 314 states and 962 transitions. Second operand has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 11 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:32:00,120 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:32:00,120 INFO L93 Difference]: Finished difference Result 534 states and 1651 transitions. [2021-02-19 18:32:00,121 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-02-19 18:32:00,122 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 11 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-02-19 18:32:00,124 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:32:00,127 INFO L225 Difference]: With dead ends: 534 [2021-02-19 18:32:00,128 INFO L226 Difference]: Without dead ends: 507 [2021-02-19 18:32:00,128 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2021-02-19 18:32:00,130 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 507 states. [2021-02-19 18:32:00,141 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 507 to 366. [2021-02-19 18:32:00,142 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 366 states, 365 states have (on average 3.084931506849315) internal successors, (1126), 365 states have internal predecessors, (1126), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:32:00,144 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 366 states to 366 states and 1126 transitions. [2021-02-19 18:32:00,145 INFO L78 Accepts]: Start accepts. Automaton has 366 states and 1126 transitions. Word has length 23 [2021-02-19 18:32:00,145 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:32:00,145 INFO L480 AbstractCegarLoop]: Abstraction has 366 states and 1126 transitions. [2021-02-19 18:32:00,145 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 11 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:32:00,145 INFO L276 IsEmpty]: Start isEmpty. Operand 366 states and 1126 transitions. [2021-02-19 18:32:00,147 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-02-19 18:32:00,147 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:32:00,147 INFO L506 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 18:32:00,370 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,6 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 18:32:00,370 INFO L428 AbstractCegarLoop]: === Iteration 9 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:32:00,370 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:32:00,370 INFO L82 PathProgramCache]: Analyzing trace with hash -1859930428, now seen corresponding path program 4 times [2021-02-19 18:32:00,370 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:32:00,371 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [94486249] [2021-02-19 18:32:00,371 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:32:00,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:32:00,507 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:32:00,507 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [94486249] [2021-02-19 18:32:00,507 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [358607278] [2021-02-19 18:32:00,507 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST 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-02-19 18:32:00,546 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-02-19 18:32:00,546 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 18:32:00,547 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 19 conjunts are in the unsatisfiable core [2021-02-19 18:32:00,555 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:32:00,606 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 9 [2021-02-19 18:32:00,607 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:32:00,617 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:32:00,619 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:32:00,619 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:27 [2021-02-19 18:32:00,658 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-02-19 18:32:00,661 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:32:00,669 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:32:00,670 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:32:00,671 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:17 [2021-02-19 18:32:00,701 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-02-19 18:32:00,703 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:32:00,708 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:32:00,709 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:32:00,710 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:19, output treesize:12 [2021-02-19 18:32:00,781 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:32:00,782 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:32:00,782 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 11 [2021-02-19 18:32:00,783 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1380173125] [2021-02-19 18:32:00,783 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-02-19 18:32:00,783 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:32:00,784 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-02-19 18:32:00,784 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2021-02-19 18:32:00,784 INFO L87 Difference]: Start difference. First operand 366 states and 1126 transitions. Second operand has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 11 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:32:01,046 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:32:01,046 INFO L93 Difference]: Finished difference Result 573 states and 1778 transitions. [2021-02-19 18:32:01,047 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-02-19 18:32:01,047 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 11 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-02-19 18:32:01,047 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:32:01,051 INFO L225 Difference]: With dead ends: 573 [2021-02-19 18:32:01,051 INFO L226 Difference]: Without dead ends: 546 [2021-02-19 18:32:01,051 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=42, Invalid=140, Unknown=0, NotChecked=0, Total=182 [2021-02-19 18:32:01,053 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 546 states. [2021-02-19 18:32:01,064 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 546 to 366. [2021-02-19 18:32:01,065 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 366 states, 365 states have (on average 3.084931506849315) internal successors, (1126), 365 states have internal predecessors, (1126), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:32:01,067 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 366 states to 366 states and 1126 transitions. [2021-02-19 18:32:01,067 INFO L78 Accepts]: Start accepts. Automaton has 366 states and 1126 transitions. Word has length 23 [2021-02-19 18:32:01,067 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:32:01,067 INFO L480 AbstractCegarLoop]: Abstraction has 366 states and 1126 transitions. [2021-02-19 18:32:01,067 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 11 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:32:01,068 INFO L276 IsEmpty]: Start isEmpty. Operand 366 states and 1126 transitions. [2021-02-19 18:32:01,072 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-02-19 18:32:01,072 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:32:01,072 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 18:32:01,286 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,7 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 18:32:01,286 INFO L428 AbstractCegarLoop]: === Iteration 10 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:32:01,286 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:32:01,286 INFO L82 PathProgramCache]: Analyzing trace with hash 952545662, now seen corresponding path program 5 times [2021-02-19 18:32:01,287 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:32:01,287 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1858750179] [2021-02-19 18:32:01,287 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:32:01,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:32:01,346 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:32:01,346 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1858750179] [2021-02-19 18:32:01,346 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1663221254] [2021-02-19 18:32:01,346 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 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-02-19 18:32:01,380 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-02-19 18:32:01,380 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 18:32:01,381 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 5 conjunts are in the unsatisfiable core [2021-02-19 18:32:01,382 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:32:01,456 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:32:01,456 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:32:01,456 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 6 [2021-02-19 18:32:01,459 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1940050343] [2021-02-19 18:32:01,460 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-02-19 18:32:01,460 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:32:01,460 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-02-19 18:32:01,461 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2021-02-19 18:32:01,461 INFO L87 Difference]: Start difference. First operand 366 states and 1126 transitions. Second operand has 7 states, 7 states have (on average 4.428571428571429) internal successors, (31), 6 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-02-19 18:32:01,589 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:32:01,589 INFO L93 Difference]: Finished difference Result 802 states and 2408 transitions. [2021-02-19 18:32:01,589 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-02-19 18:32:01,590 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.428571428571429) internal successors, (31), 6 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 25 [2021-02-19 18:32:01,590 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:32:01,595 INFO L225 Difference]: With dead ends: 802 [2021-02-19 18:32:01,595 INFO L226 Difference]: Without dead ends: 802 [2021-02-19 18:32:01,596 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=38, Invalid=72, Unknown=0, NotChecked=0, Total=110 [2021-02-19 18:32:01,598 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 802 states. [2021-02-19 18:32:01,613 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 802 to 460. [2021-02-19 18:32:01,615 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 460 states, 459 states have (on average 3.252723311546841) internal successors, (1493), 459 states have internal predecessors, (1493), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:32:01,617 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 460 states to 460 states and 1493 transitions. [2021-02-19 18:32:01,617 INFO L78 Accepts]: Start accepts. Automaton has 460 states and 1493 transitions. Word has length 25 [2021-02-19 18:32:01,618 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:32:01,618 INFO L480 AbstractCegarLoop]: Abstraction has 460 states and 1493 transitions. [2021-02-19 18:32:01,619 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 4.428571428571429) internal successors, (31), 6 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-02-19 18:32:01,619 INFO L276 IsEmpty]: Start isEmpty. Operand 460 states and 1493 transitions. [2021-02-19 18:32:01,620 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-02-19 18:32:01,621 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:32:01,621 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 18:32:01,846 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2021-02-19 18:32:01,846 INFO L428 AbstractCegarLoop]: === Iteration 11 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:32:01,846 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:32:01,847 INFO L82 PathProgramCache]: Analyzing trace with hash 1876912958, now seen corresponding path program 6 times [2021-02-19 18:32:01,847 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:32:01,847 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [994845725] [2021-02-19 18:32:01,847 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:32:01,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:32:01,902 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:32:01,902 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [994845725] [2021-02-19 18:32:01,902 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [184973014] [2021-02-19 18:32:01,902 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-02-19 18:32:01,950 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-02-19 18:32:01,951 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 18:32:01,952 INFO L263 TraceCheckSpWp]: Trace formula consists of 70 conjuncts, 6 conjunts are in the unsatisfiable core [2021-02-19 18:32:01,953 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:32:02,033 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-02-19 18:32:02,034 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:32:02,034 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5] total 10 [2021-02-19 18:32:02,035 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [492603323] [2021-02-19 18:32:02,036 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-02-19 18:32:02,036 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:32:02,037 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-02-19 18:32:02,037 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2021-02-19 18:32:02,038 INFO L87 Difference]: Start difference. First operand 460 states and 1493 transitions. Second operand has 11 states, 11 states have (on average 3.909090909090909) internal successors, (43), 10 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-02-19 18:32:03,005 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:32:03,005 INFO L93 Difference]: Finished difference Result 1766 states and 5540 transitions. [2021-02-19 18:32:03,006 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-02-19 18:32:03,006 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.909090909090909) internal successors, (43), 10 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 25 [2021-02-19 18:32:03,006 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:32:03,017 INFO L225 Difference]: With dead ends: 1766 [2021-02-19 18:32:03,017 INFO L226 Difference]: Without dead ends: 1766 [2021-02-19 18:32:03,018 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 705 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=463, Invalid=1793, Unknown=0, NotChecked=0, Total=2256 [2021-02-19 18:32:03,022 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1766 states. [2021-02-19 18:32:03,057 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1766 to 908. [2021-02-19 18:32:03,060 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 908 states, 907 states have (on average 3.404630650496141) internal successors, (3088), 907 states have internal predecessors, (3088), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:32:03,065 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 908 states to 908 states and 3088 transitions. [2021-02-19 18:32:03,065 INFO L78 Accepts]: Start accepts. Automaton has 908 states and 3088 transitions. Word has length 25 [2021-02-19 18:32:03,065 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:32:03,065 INFO L480 AbstractCegarLoop]: Abstraction has 908 states and 3088 transitions. [2021-02-19 18:32:03,065 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 3.909090909090909) internal successors, (43), 10 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-02-19 18:32:03,065 INFO L276 IsEmpty]: Start isEmpty. Operand 908 states and 3088 transitions. [2021-02-19 18:32:03,069 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-02-19 18:32:03,069 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:32:03,070 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 18:32:03,278 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2021-02-19 18:32:03,278 INFO L428 AbstractCegarLoop]: === Iteration 12 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:32:03,279 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:32:03,279 INFO L82 PathProgramCache]: Analyzing trace with hash 1053232292, now seen corresponding path program 7 times [2021-02-19 18:32:03,279 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:32:03,279 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1553804735] [2021-02-19 18:32:03,279 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:32:03,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:32:03,327 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:32:03,328 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1553804735] [2021-02-19 18:32:03,328 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [453974548] [2021-02-19 18:32:03,328 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY 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) [2021-02-19 18:32:03,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:32:03,360 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 5 conjunts are in the unsatisfiable core Waiting until toolchain timeout for monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 18:32:03,362 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:32:03,411 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:32:03,412 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:32:03,412 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4] total 5 [2021-02-19 18:32:03,412 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [800056503] [2021-02-19 18:32:03,412 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-02-19 18:32:03,412 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:32:03,413 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-02-19 18:32:03,413 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-02-19 18:32:03,413 INFO L87 Difference]: Start difference. First operand 908 states and 3088 transitions. Second operand has 6 states, 6 states have (on average 5.166666666666667) internal successors, (31), 5 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-02-19 18:32:03,516 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:32:03,516 INFO L93 Difference]: Finished difference Result 1372 states and 4480 transitions. [2021-02-19 18:32:03,516 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-02-19 18:32:03,517 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 5.166666666666667) internal successors, (31), 5 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 25 [2021-02-19 18:32:03,518 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:32:03,526 INFO L225 Difference]: With dead ends: 1372 [2021-02-19 18:32:03,527 INFO L226 Difference]: Without dead ends: 1366 [2021-02-19 18:32:03,527 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=35, Unknown=0, NotChecked=0, Total=56 [2021-02-19 18:32:03,530 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1366 states. [2021-02-19 18:32:03,559 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1366 to 907. [2021-02-19 18:32:03,564 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 907 states, 906 states have (on average 3.3863134657836644) internal successors, (3068), 906 states have internal predecessors, (3068), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:32:03,569 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 907 states to 907 states and 3068 transitions. [2021-02-19 18:32:03,569 INFO L78 Accepts]: Start accepts. Automaton has 907 states and 3068 transitions. Word has length 25 [2021-02-19 18:32:03,570 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:32:03,570 INFO L480 AbstractCegarLoop]: Abstraction has 907 states and 3068 transitions. [2021-02-19 18:32:03,570 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 5.166666666666667) internal successors, (31), 5 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-02-19 18:32:03,570 INFO L276 IsEmpty]: Start isEmpty. Operand 907 states and 3068 transitions. [2021-02-19 18:32:03,573 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-02-19 18:32:03,573 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:32:03,573 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 18:32:03,797 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,10 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 18:32:03,797 INFO L428 AbstractCegarLoop]: === Iteration 13 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:32:03,797 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:32:03,798 INFO L82 PathProgramCache]: Analyzing trace with hash -465865026, now seen corresponding path program 8 times [2021-02-19 18:32:03,798 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:32:03,798 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1338367793] [2021-02-19 18:32:03,798 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:32:03,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:32:03,848 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:32:03,848 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1338367793] [2021-02-19 18:32:03,848 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [823475433] [2021-02-19 18:32:03,848 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-02-19 18:32:03,882 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-02-19 18:32:03,882 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat Waiting until toolchain timeout for monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 18:32:03,883 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 5 conjunts are in the unsatisfiable core [2021-02-19 18:32:03,888 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:32:03,955 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-02-19 18:32:03,955 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:32:03,955 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4] total 8 [2021-02-19 18:32:03,955 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [311808246] [2021-02-19 18:32:03,956 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-02-19 18:32:03,956 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:32:03,956 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-02-19 18:32:03,957 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2021-02-19 18:32:03,957 INFO L87 Difference]: Start difference. First operand 907 states and 3068 transitions. Second operand has 9 states, 9 states have (on average 5.0) internal successors, (45), 8 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-02-19 18:32:04,483 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:32:04,483 INFO L93 Difference]: Finished difference Result 2708 states and 9315 transitions. [2021-02-19 18:32:04,483 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-02-19 18:32:04,483 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.0) internal successors, (45), 8 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 25 [2021-02-19 18:32:04,484 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:32:04,498 INFO L225 Difference]: With dead ends: 2708 [2021-02-19 18:32:04,498 INFO L226 Difference]: Without dead ends: 2666 [2021-02-19 18:32:04,499 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 288 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=244, Invalid=812, Unknown=0, NotChecked=0, Total=1056 [2021-02-19 18:32:04,505 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2666 states. [2021-02-19 18:32:04,548 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2666 to 1405. [2021-02-19 18:32:04,551 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1405 states, 1404 states have (on average 3.6039886039886038) internal successors, (5060), 1404 states have internal predecessors, (5060), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:32:04,556 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1405 states to 1405 states and 5060 transitions. [2021-02-19 18:32:04,557 INFO L78 Accepts]: Start accepts. Automaton has 1405 states and 5060 transitions. Word has length 25 [2021-02-19 18:32:04,557 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:32:04,557 INFO L480 AbstractCegarLoop]: Abstraction has 1405 states and 5060 transitions. [2021-02-19 18:32:04,557 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 5.0) internal successors, (45), 8 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-02-19 18:32:04,557 INFO L276 IsEmpty]: Start isEmpty. Operand 1405 states and 5060 transitions. [2021-02-19 18:32:04,561 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-02-19 18:32:04,562 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:32:04,562 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 18:32:04,785 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12,11 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 18:32:04,785 INFO L428 AbstractCegarLoop]: === Iteration 14 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:32:04,785 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:32:04,785 INFO L82 PathProgramCache]: Analyzing trace with hash -1513830398, now seen corresponding path program 9 times [2021-02-19 18:32:04,786 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:32:04,786 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [940212345] [2021-02-19 18:32:04,786 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:32:04,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:32:04,817 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 6 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:32:04,817 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [940212345] [2021-02-19 18:32:04,818 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [344298793] [2021-02-19 18:32:04,818 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 18:32:04,848 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-02-19 18:32:04,848 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 18:32:04,849 INFO L263 TraceCheckSpWp]: Trace formula consists of 70 conjuncts, 6 conjunts are in the unsatisfiable core [2021-02-19 18:32:04,855 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:32:04,925 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-02-19 18:32:04,925 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:32:04,925 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4] total 8 [2021-02-19 18:32:04,927 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1822620281] [2021-02-19 18:32:04,927 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-02-19 18:32:04,927 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:32:04,928 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-02-19 18:32:04,928 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2021-02-19 18:32:04,928 INFO L87 Difference]: Start difference. First operand 1405 states and 5060 transitions. Second operand has 9 states, 9 states have (on average 4.777777777777778) internal successors, (43), 8 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-02-19 18:32:05,373 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:32:05,373 INFO L93 Difference]: Finished difference Result 3015 states and 10002 transitions. [2021-02-19 18:32:05,373 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-02-19 18:32:05,374 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.777777777777778) internal successors, (43), 8 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-02-19 18:32:05,374 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:32:05,390 INFO L225 Difference]: With dead ends: 3015 [2021-02-19 18:32:05,391 INFO L226 Difference]: Without dead ends: 2566 [2021-02-19 18:32:05,391 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 222 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=227, Invalid=703, Unknown=0, NotChecked=0, Total=930 [2021-02-19 18:32:05,397 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2566 states. [2021-02-19 18:32:05,455 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2566 to 1717. [2021-02-19 18:32:05,461 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1717 states, 1716 states have (on average 3.518065268065268) internal successors, (6037), 1716 states have internal predecessors, (6037), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:32:05,467 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1717 states to 1717 states and 6037 transitions. [2021-02-19 18:32:05,468 INFO L78 Accepts]: Start accepts. Automaton has 1717 states and 6037 transitions. Word has length 26 [2021-02-19 18:32:05,468 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:32:05,468 INFO L480 AbstractCegarLoop]: Abstraction has 1717 states and 6037 transitions. [2021-02-19 18:32:05,468 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 4.777777777777778) internal successors, (43), 8 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-02-19 18:32:05,468 INFO L276 IsEmpty]: Start isEmpty. Operand 1717 states and 6037 transitions. [2021-02-19 18:32:05,474 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-02-19 18:32:05,475 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:32:05,475 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 18:32:05,690 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2021-02-19 18:32:05,690 INFO L428 AbstractCegarLoop]: === Iteration 15 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:32:05,690 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:32:05,691 INFO L82 PathProgramCache]: Analyzing trace with hash -280846932, now seen corresponding path program 10 times [2021-02-19 18:32:05,691 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:32:05,691 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1039259230] [2021-02-19 18:32:05,691 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:32:05,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:32:05,727 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 8 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-02-19 18:32:05,728 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1039259230] [2021-02-19 18:32:05,728 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [963474539] [2021-02-19 18:32:05,728 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 18:32:05,758 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-02-19 18:32:05,758 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 18:32:05,759 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 5 conjunts are in the unsatisfiable core [2021-02-19 18:32:05,760 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:32:05,815 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 8 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-02-19 18:32:05,816 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:32:05,816 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4] total 5 [2021-02-19 18:32:05,816 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1581470058] [2021-02-19 18:32:05,817 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-02-19 18:32:05,817 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:32:05,817 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-02-19 18:32:05,817 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2021-02-19 18:32:05,817 INFO L87 Difference]: Start difference. First operand 1717 states and 6037 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-02-19 18:32:05,913 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:32:05,913 INFO L93 Difference]: Finished difference Result 3213 states and 10872 transitions. [2021-02-19 18:32:05,913 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-02-19 18:32:05,913 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 28 [2021-02-19 18:32:05,914 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:32:05,934 INFO L225 Difference]: With dead ends: 3213 [2021-02-19 18:32:05,934 INFO L226 Difference]: Without dead ends: 3203 [2021-02-19 18:32:05,935 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=30, Invalid=42, Unknown=0, NotChecked=0, Total=72 [2021-02-19 18:32:05,942 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3203 states. [2021-02-19 18:32:06,025 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3203 to 2341. [2021-02-19 18:32:06,033 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2341 states, 2340 states have (on average 3.5534188034188032) internal successors, (8315), 2340 states have internal predecessors, (8315), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:32:06,044 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2341 states to 2341 states and 8315 transitions. [2021-02-19 18:32:06,044 INFO L78 Accepts]: Start accepts. Automaton has 2341 states and 8315 transitions. Word has length 28 [2021-02-19 18:32:06,045 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:32:06,045 INFO L480 AbstractCegarLoop]: Abstraction has 2341 states and 8315 transitions. [2021-02-19 18:32:06,045 INFO L481 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-02-19 18:32:06,045 INFO L276 IsEmpty]: Start isEmpty. Operand 2341 states and 8315 transitions. [2021-02-19 18:32:06,054 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-02-19 18:32:06,054 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:32:06,055 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 18:32:06,273 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2021-02-19 18:32:06,273 INFO L428 AbstractCegarLoop]: === Iteration 16 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:32:06,274 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:32:06,274 INFO L82 PathProgramCache]: Analyzing trace with hash 960853082, now seen corresponding path program 11 times [2021-02-19 18:32:06,274 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:32:06,274 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [634192438] [2021-02-19 18:32:06,274 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:32:06,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:32:06,310 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 7 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-02-19 18:32:06,310 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [634192438] [2021-02-19 18:32:06,310 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1815860443] [2021-02-19 18:32:06,310 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-02-19 18:32:06,333 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-02-19 18:32:06,333 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 18:32:06,334 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 5 conjunts are in the unsatisfiable core [2021-02-19 18:32:06,335 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:32:06,401 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 7 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-02-19 18:32:06,402 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:32:06,402 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4] total 8 [2021-02-19 18:32:06,402 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1219053414] [2021-02-19 18:32:06,403 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-02-19 18:32:06,403 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:32:06,403 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-02-19 18:32:06,405 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2021-02-19 18:32:06,405 INFO L87 Difference]: Start difference. First operand 2341 states and 8315 transitions. Second operand has 9 states, 9 states have (on average 5.0) internal successors, (45), 8 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-02-19 18:32:07,118 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:32:07,119 INFO L93 Difference]: Finished difference Result 6700 states and 22333 transitions. [2021-02-19 18:32:07,119 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-02-19 18:32:07,119 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.0) internal successors, (45), 8 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-02-19 18:32:07,120 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:32:07,155 INFO L225 Difference]: With dead ends: 6700 [2021-02-19 18:32:07,155 INFO L226 Difference]: Without dead ends: 6522 [2021-02-19 18:32:07,156 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 444 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=360, Invalid=1200, Unknown=0, NotChecked=0, Total=1560 [2021-02-19 18:32:07,170 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6522 states. [2021-02-19 18:32:07,297 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6522 to 3855. [2021-02-19 18:32:07,312 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3855 states, 3854 states have (on average 3.700311364815776) internal successors, (14261), 3854 states have internal predecessors, (14261), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:32:07,383 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3855 states to 3855 states and 14261 transitions. [2021-02-19 18:32:07,384 INFO L78 Accepts]: Start accepts. Automaton has 3855 states and 14261 transitions. Word has length 28 [2021-02-19 18:32:07,384 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:32:07,384 INFO L480 AbstractCegarLoop]: Abstraction has 3855 states and 14261 transitions. [2021-02-19 18:32:07,384 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 5.0) internal successors, (45), 8 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-02-19 18:32:07,384 INFO L276 IsEmpty]: Start isEmpty. Operand 3855 states and 14261 transitions. [2021-02-19 18:32:07,398 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-02-19 18:32:07,398 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:32:07,398 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 18:32:07,626 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2021-02-19 18:32:07,626 INFO L428 AbstractCegarLoop]: === Iteration 17 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:32:07,627 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:32:07,627 INFO L82 PathProgramCache]: Analyzing trace with hash 1498497284, now seen corresponding path program 12 times [2021-02-19 18:32:07,627 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:32:07,627 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [249939559] [2021-02-19 18:32:07,627 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:32:07,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:32:07,664 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 7 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-02-19 18:32:07,664 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [249939559] [2021-02-19 18:32:07,664 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [424974157] [2021-02-19 18:32:07,664 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 18:32:07,710 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-02-19 18:32:07,711 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 18:32:07,712 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 5 conjunts are in the unsatisfiable core [2021-02-19 18:32:07,713 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:32:07,783 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 8 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-02-19 18:32:07,783 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:32:07,784 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4] total 8 [2021-02-19 18:32:07,784 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2108195957] [2021-02-19 18:32:07,785 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-02-19 18:32:07,785 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:32:07,785 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-02-19 18:32:07,786 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2021-02-19 18:32:07,786 INFO L87 Difference]: Start difference. First operand 3855 states and 14261 transitions. Second operand has 9 states, 9 states have (on average 5.0) internal successors, (45), 8 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-02-19 18:32:08,243 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:32:08,243 INFO L93 Difference]: Finished difference Result 6647 states and 23615 transitions. [2021-02-19 18:32:08,244 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-02-19 18:32:08,244 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.0) internal successors, (45), 8 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-02-19 18:32:08,244 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:32:08,276 INFO L225 Difference]: With dead ends: 6647 [2021-02-19 18:32:08,276 INFO L226 Difference]: Without dead ends: 6585 [2021-02-19 18:32:08,277 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 113 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=179, Invalid=471, Unknown=0, NotChecked=0, Total=650 [2021-02-19 18:32:08,289 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6585 states. [2021-02-19 18:32:08,421 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6585 to 5621. [2021-02-19 18:32:08,440 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5621 states, 5620 states have (on average 3.657473309608541) internal successors, (20555), 5620 states have internal predecessors, (20555), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:32:08,468 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5621 states to 5621 states and 20555 transitions. [2021-02-19 18:32:08,469 INFO L78 Accepts]: Start accepts. Automaton has 5621 states and 20555 transitions. Word has length 28 [2021-02-19 18:32:08,469 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:32:08,469 INFO L480 AbstractCegarLoop]: Abstraction has 5621 states and 20555 transitions. [2021-02-19 18:32:08,469 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 5.0) internal successors, (45), 8 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-02-19 18:32:08,469 INFO L276 IsEmpty]: Start isEmpty. Operand 5621 states and 20555 transitions. [2021-02-19 18:32:08,485 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-02-19 18:32:08,486 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:32:08,486 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 18:32:08,711 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16,15 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 18:32:08,712 INFO L428 AbstractCegarLoop]: === Iteration 18 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:32:08,712 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:32:08,712 INFO L82 PathProgramCache]: Analyzing trace with hash -588100154, now seen corresponding path program 13 times [2021-02-19 18:32:08,712 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:32:08,712 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1028398955] [2021-02-19 18:32:08,712 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:32:08,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:32:09,088 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:32:09,089 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1028398955] [2021-02-19 18:32:09,089 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [240931258] [2021-02-19 18:32:09,089 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 18:32:09,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:32:09,118 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 30 conjunts are in the unsatisfiable core [2021-02-19 18:32:09,119 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:32:09,276 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 9 [2021-02-19 18:32:09,277 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:32:09,291 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:32:09,292 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:32:09,292 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:37, output treesize:36 [2021-02-19 18:32:09,396 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 21 [2021-02-19 18:32:09,399 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:32:09,407 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:32:09,410 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 19 [2021-02-19 18:32:09,412 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-02-19 18:32:09,420 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:32:09,421 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:32:09,421 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:43, output treesize:26 [2021-02-19 18:32:09,466 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-02-19 18:32:09,467 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:32:09,477 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:32:09,478 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:32:09,478 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:27, output treesize:12 [2021-02-19 18:32:09,521 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:32:09,522 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:32:09,522 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 10] total 21 [2021-02-19 18:32:09,522 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1137026657] [2021-02-19 18:32:09,522 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-02-19 18:32:09,522 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:32:09,526 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-02-19 18:32:09,527 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=392, Unknown=0, NotChecked=0, Total=462 [2021-02-19 18:32:09,527 INFO L87 Difference]: Start difference. First operand 5621 states and 20555 transitions. Second operand has 22 states, 22 states have (on average 2.4545454545454546) internal successors, (54), 21 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-02-19 18:32:10,652 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:32:10,652 INFO L93 Difference]: Finished difference Result 8931 states and 32349 transitions. [2021-02-19 18:32:10,652 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-02-19 18:32:10,653 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.4545454545454546) internal successors, (54), 21 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 30 [2021-02-19 18:32:10,653 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:32:10,696 INFO L225 Difference]: With dead ends: 8931 [2021-02-19 18:32:10,697 INFO L226 Difference]: Without dead ends: 8910 [2021-02-19 18:32:10,697 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 186 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=168, Invalid=888, Unknown=0, NotChecked=0, Total=1056 [2021-02-19 18:32:10,712 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8910 states. [2021-02-19 18:32:10,865 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8910 to 5668. [2021-02-19 18:32:10,896 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5668 states, 5667 states have (on average 3.6500794070937004) internal successors, (20685), 5667 states have internal predecessors, (20685), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:32:10,931 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5668 states to 5668 states and 20685 transitions. [2021-02-19 18:32:10,931 INFO L78 Accepts]: Start accepts. Automaton has 5668 states and 20685 transitions. Word has length 30 [2021-02-19 18:32:10,931 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:32:10,931 INFO L480 AbstractCegarLoop]: Abstraction has 5668 states and 20685 transitions. [2021-02-19 18:32:10,932 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.4545454545454546) internal successors, (54), 21 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-02-19 18:32:10,932 INFO L276 IsEmpty]: Start isEmpty. Operand 5668 states and 20685 transitions. [2021-02-19 18:32:10,949 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-02-19 18:32:10,949 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:32:10,950 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 18:32:11,166 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2021-02-19 18:32:11,166 INFO L428 AbstractCegarLoop]: === Iteration 19 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:32:11,166 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:32:11,167 INFO L82 PathProgramCache]: Analyzing trace with hash 2116575238, now seen corresponding path program 14 times [2021-02-19 18:32:11,167 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:32:11,167 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1548353210] [2021-02-19 18:32:11,167 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:32:11,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:32:11,532 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:32:11,532 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1548353210] [2021-02-19 18:32:11,532 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2139670106] [2021-02-19 18:32:11,532 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 18:32:11,580 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-02-19 18:32:11,580 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 18:32:11,581 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 34 conjunts are in the unsatisfiable core [2021-02-19 18:32:11,589 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:32:11,762 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 9 [2021-02-19 18:32:11,764 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:32:11,778 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:32:11,780 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:32:11,780 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:44, output treesize:43 [2021-02-19 18:32:11,846 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 18:32:11,847 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 24 [2021-02-19 18:32:11,849 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:32:11,858 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:32:11,861 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 18:32:11,863 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 21 [2021-02-19 18:32:11,864 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-02-19 18:32:11,873 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:32:11,874 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:32:11,874 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:52, output treesize:31 [2021-02-19 18:32:11,956 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-02-19 18:32:11,957 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:32:11,963 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:32:11,964 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:32:11,964 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:27, output treesize:12 [2021-02-19 18:32:12,016 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:32:12,016 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:32:12,016 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 10] total 21 [2021-02-19 18:32:12,016 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [374853730] [2021-02-19 18:32:12,018 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-02-19 18:32:12,018 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:32:12,019 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-02-19 18:32:12,019 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=390, Unknown=0, NotChecked=0, Total=462 [2021-02-19 18:32:12,019 INFO L87 Difference]: Start difference. First operand 5668 states and 20685 transitions. Second operand has 22 states, 22 states have (on average 2.4545454545454546) internal successors, (54), 21 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-02-19 18:32:12,871 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:32:12,871 INFO L93 Difference]: Finished difference Result 8793 states and 31914 transitions. [2021-02-19 18:32:12,872 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-02-19 18:32:12,872 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.4545454545454546) internal successors, (54), 21 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 30 [2021-02-19 18:32:12,872 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:32:12,902 INFO L225 Difference]: With dead ends: 8793 [2021-02-19 18:32:12,902 INFO L226 Difference]: Without dead ends: 8766 [2021-02-19 18:32:12,903 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 113 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=113, Invalid=589, Unknown=0, NotChecked=0, Total=702 [2021-02-19 18:32:12,918 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8766 states. [2021-02-19 18:32:13,054 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8766 to 5733. [2021-02-19 18:32:13,067 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5733 states, 5732 states have (on average 3.642009769713887) internal successors, (20876), 5732 states have internal predecessors, (20876), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:32:13,092 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5733 states to 5733 states and 20876 transitions. [2021-02-19 18:32:13,092 INFO L78 Accepts]: Start accepts. Automaton has 5733 states and 20876 transitions. Word has length 30 [2021-02-19 18:32:13,092 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:32:13,092 INFO L480 AbstractCegarLoop]: Abstraction has 5733 states and 20876 transitions. [2021-02-19 18:32:13,092 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.4545454545454546) internal successors, (54), 21 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-02-19 18:32:13,092 INFO L276 IsEmpty]: Start isEmpty. Operand 5733 states and 20876 transitions. [2021-02-19 18:32:13,108 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-02-19 18:32:13,109 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:32:13,109 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 18:32:13,334 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,17 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 18:32:13,334 INFO L428 AbstractCegarLoop]: === Iteration 20 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:32:13,334 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:32:13,334 INFO L82 PathProgramCache]: Analyzing trace with hash -1335094706, now seen corresponding path program 15 times [2021-02-19 18:32:13,335 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:32:13,335 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [561111491] [2021-02-19 18:32:13,335 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:32:13,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:32:13,635 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:32:13,636 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [561111491] [2021-02-19 18:32:13,636 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [173077938] [2021-02-19 18:32:13,636 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-02-19 18:32:13,671 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-02-19 18:32:13,672 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 18:32:13,673 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 34 conjunts are in the unsatisfiable core [2021-02-19 18:32:13,674 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:32:13,803 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 9 [2021-02-19 18:32:13,804 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:32:13,816 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:32:13,817 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:32:13,817 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:51, output treesize:50 [2021-02-19 18:32:13,957 INFO L446 ElimStorePlain]: Different costs {1=[v_C_23], 2=[A]} [2021-02-19 18:32:13,971 INFO L354 Elim1Store]: treesize reduction 25, result has 16.7 percent of original size [2021-02-19 18:32:13,971 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 29 [2021-02-19 18:32:13,974 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:32:13,987 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:32:14,000 INFO L354 Elim1Store]: treesize reduction 11, result has 47.6 percent of original size [2021-02-19 18:32:14,000 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 39 treesize of output 35 [2021-02-19 18:32:14,019 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 2 xjuncts. [2021-02-19 18:32:14,031 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:32:14,033 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:32:14,033 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:58, output treesize:45 [2021-02-19 18:32:14,187 INFO L446 ElimStorePlain]: Different costs {1=[C], 3=[v_prenex_1]} [2021-02-19 18:32:14,199 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:32:14,199 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 9 treesize of output 14 [2021-02-19 18:32:14,204 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-02-19 18:32:14,239 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:32:14,264 INFO L354 Elim1Store]: treesize reduction 21, result has 27.6 percent of original size [2021-02-19 18:32:14,264 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 38 treesize of output 29 [2021-02-19 18:32:14,273 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-02-19 18:32:14,301 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:32:14,314 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-02-19 18:32:14,315 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:82, output treesize:61 [2021-02-19 18:32:14,429 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:32:14,429 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:32:14,429 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 13] total 20 [2021-02-19 18:32:14,429 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [122155557] [2021-02-19 18:32:14,430 INFO L460 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-02-19 18:32:14,430 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:32:14,430 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-02-19 18:32:14,431 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=351, Unknown=0, NotChecked=0, Total=420 [2021-02-19 18:32:14,431 INFO L87 Difference]: Start difference. First operand 5733 states and 20876 transitions. Second operand has 21 states, 21 states have (on average 2.5238095238095237) internal successors, (53), 20 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-02-19 18:32:16,751 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:32:16,751 INFO L93 Difference]: Finished difference Result 9934 states and 35425 transitions. [2021-02-19 18:32:16,752 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-02-19 18:32:16,752 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.5238095238095237) internal successors, (53), 20 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 30 [2021-02-19 18:32:16,752 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:32:16,791 INFO L225 Difference]: With dead ends: 9934 [2021-02-19 18:32:16,792 INFO L226 Difference]: Without dead ends: 9892 [2021-02-19 18:32:16,792 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 417 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=285, Invalid=1607, Unknown=0, NotChecked=0, Total=1892 [2021-02-19 18:32:16,810 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9892 states. [2021-02-19 18:32:16,960 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9892 to 5851. [2021-02-19 18:32:16,973 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5851 states, 5850 states have (on average 3.6411965811965814) internal successors, (21301), 5850 states have internal predecessors, (21301), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:32:17,004 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5851 states to 5851 states and 21301 transitions. [2021-02-19 18:32:17,004 INFO L78 Accepts]: Start accepts. Automaton has 5851 states and 21301 transitions. Word has length 30 [2021-02-19 18:32:17,004 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:32:17,005 INFO L480 AbstractCegarLoop]: Abstraction has 5851 states and 21301 transitions. [2021-02-19 18:32:17,005 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.5238095238095237) internal successors, (53), 20 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-02-19 18:32:17,005 INFO L276 IsEmpty]: Start isEmpty. Operand 5851 states and 21301 transitions. [2021-02-19 18:32:17,023 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-02-19 18:32:17,023 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:32:17,023 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 18:32:17,238 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,18 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 18:32:17,238 INFO L428 AbstractCegarLoop]: === Iteration 21 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:32:17,238 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:32:17,238 INFO L82 PathProgramCache]: Analyzing trace with hash 1906367524, now seen corresponding path program 16 times [2021-02-19 18:32:17,238 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:32:17,239 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [583262477] [2021-02-19 18:32:17,239 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:32:17,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:32:17,675 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:32:17,676 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [583262477] [2021-02-19 18:32:17,676 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [718642930] [2021-02-19 18:32:17,676 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 19 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 19 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 18:32:17,729 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-02-19 18:32:17,730 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 18:32:17,730 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 30 conjunts are in the unsatisfiable core [2021-02-19 18:32:17,731 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:32:17,899 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 9 [2021-02-19 18:32:17,900 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:32:17,918 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:32:17,922 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-02-19 18:32:17,923 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:62, output treesize:61 [2021-02-19 18:32:18,094 INFO L446 ElimStorePlain]: Different costs {1=[v_C_25], 3=[A]} [2021-02-19 18:32:18,100 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 18:32:18,101 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 26 [2021-02-19 18:32:18,103 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:32:18,124 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:32:18,128 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 18:32:18,129 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 18:32:18,130 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 18:32:18,131 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 47 treesize of output 33 [2021-02-19 18:32:18,133 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-02-19 18:32:18,147 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:32:18,150 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:32:18,150 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:70, output treesize:72 [2021-02-19 18:32:18,253 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 20 [2021-02-19 18:32:18,255 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:32:18,261 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:32:18,262 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:32:18,263 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:35, output treesize:14 [2021-02-19 18:32:18,309 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:32:18,309 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:32:18,309 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 19 [2021-02-19 18:32:18,309 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1116783839] [2021-02-19 18:32:18,310 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-02-19 18:32:18,310 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:32:18,310 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-02-19 18:32:18,310 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=310, Unknown=0, NotChecked=0, Total=380 [2021-02-19 18:32:18,311 INFO L87 Difference]: Start difference. First operand 5851 states and 21301 transitions. Second operand has 20 states, 20 states have (on average 2.65) internal successors, (53), 19 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-02-19 18:32:18,855 WARN L202 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 42 [2021-02-19 18:32:19,514 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:32:19,515 INFO L93 Difference]: Finished difference Result 9363 states and 33758 transitions. [2021-02-19 18:32:19,515 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-02-19 18:32:19,515 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.65) internal successors, (53), 19 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 30 [2021-02-19 18:32:19,516 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:32:19,542 INFO L225 Difference]: With dead ends: 9363 [2021-02-19 18:32:19,542 INFO L226 Difference]: Without dead ends: 9309 [2021-02-19 18:32:19,542 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 127 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=126, Invalid=576, Unknown=0, NotChecked=0, Total=702 [2021-02-19 18:32:19,555 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9309 states. [2021-02-19 18:32:19,701 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9309 to 5881. [2021-02-19 18:32:19,715 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5881 states, 5880 states have (on average 3.6433673469387755) internal successors, (21423), 5880 states have internal predecessors, (21423), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:32:19,742 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5881 states to 5881 states and 21423 transitions. [2021-02-19 18:32:19,743 INFO L78 Accepts]: Start accepts. Automaton has 5881 states and 21423 transitions. Word has length 30 [2021-02-19 18:32:19,743 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:32:19,743 INFO L480 AbstractCegarLoop]: Abstraction has 5881 states and 21423 transitions. [2021-02-19 18:32:19,743 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.65) internal successors, (53), 19 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-02-19 18:32:19,743 INFO L276 IsEmpty]: Start isEmpty. Operand 5881 states and 21423 transitions. [2021-02-19 18:32:19,761 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-02-19 18:32:19,761 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:32:19,762 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 18:32:19,975 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2021-02-19 18:32:19,976 INFO L428 AbstractCegarLoop]: === Iteration 22 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:32:19,976 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:32:19,976 INFO L82 PathProgramCache]: Analyzing trace with hash 444249510, now seen corresponding path program 17 times [2021-02-19 18:32:19,976 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:32:19,976 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1561506661] [2021-02-19 18:32:19,976 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:32:19,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:32:20,249 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:32:20,250 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1561506661] [2021-02-19 18:32:20,250 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1231282834] [2021-02-19 18:32:20,250 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-02-19 18:32:20,289 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-02-19 18:32:20,289 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 18:32:20,290 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 33 conjunts are in the unsatisfiable core [2021-02-19 18:32:20,290 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:32:20,348 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 9 [2021-02-19 18:32:20,349 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:32:20,365 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:32:20,367 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:32:20,367 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:47, output treesize:46 [2021-02-19 18:32:20,601 INFO L446 ElimStorePlain]: Different costs {1=[v_C_27], 3=[A]} [2021-02-19 18:32:20,605 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 18:32:20,607 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 29 [2021-02-19 18:32:20,609 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:32:20,623 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:32:20,627 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 18:32:20,637 INFO L354 Elim1Store]: treesize reduction 16, result has 15.8 percent of original size [2021-02-19 18:32:20,637 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 57 treesize of output 38 [2021-02-19 18:32:20,642 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-02-19 18:32:20,655 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:32:20,657 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:32:20,658 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:65, output treesize:52 [2021-02-19 18:32:20,697 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 44 treesize of output 28 [2021-02-19 18:32:20,699 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:32:20,705 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:32:20,706 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:32:20,706 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:47, output treesize:20 [2021-02-19 18:32:20,773 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:32:20,773 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:32:20,773 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 18 [2021-02-19 18:32:20,774 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1997753652] [2021-02-19 18:32:20,774 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-02-19 18:32:20,774 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:32:20,775 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-02-19 18:32:20,775 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=269, Unknown=0, NotChecked=0, Total=342 [2021-02-19 18:32:20,775 INFO L87 Difference]: Start difference. First operand 5881 states and 21423 transitions. Second operand has 19 states, 19 states have (on average 2.789473684210526) internal successors, (53), 18 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-02-19 18:32:21,529 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:32:21,529 INFO L93 Difference]: Finished difference Result 9654 states and 34715 transitions. [2021-02-19 18:32:21,529 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-02-19 18:32:21,530 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.789473684210526) internal successors, (53), 18 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 30 [2021-02-19 18:32:21,530 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:32:21,559 INFO L225 Difference]: With dead ends: 9654 [2021-02-19 18:32:21,559 INFO L226 Difference]: Without dead ends: 9617 [2021-02-19 18:32:21,559 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 19 SyntacticMatches, 3 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 146 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=117, Invalid=483, Unknown=0, NotChecked=0, Total=600 [2021-02-19 18:32:21,577 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9617 states. [2021-02-19 18:32:21,735 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9617 to 5907. [2021-02-19 18:32:21,747 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5907 states, 5906 states have (on average 3.643413477819167) internal successors, (21518), 5906 states have internal predecessors, (21518), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:32:21,773 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5907 states to 5907 states and 21518 transitions. [2021-02-19 18:32:21,773 INFO L78 Accepts]: Start accepts. Automaton has 5907 states and 21518 transitions. Word has length 30 [2021-02-19 18:32:21,773 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:32:21,773 INFO L480 AbstractCegarLoop]: Abstraction has 5907 states and 21518 transitions. [2021-02-19 18:32:21,773 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.789473684210526) internal successors, (53), 18 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-02-19 18:32:21,773 INFO L276 IsEmpty]: Start isEmpty. Operand 5907 states and 21518 transitions. [2021-02-19 18:32:21,788 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-02-19 18:32:21,789 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:32:21,789 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 18:32:22,002 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2021-02-19 18:32:22,002 INFO L428 AbstractCegarLoop]: === Iteration 23 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:32:22,002 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:32:22,002 INFO L82 PathProgramCache]: Analyzing trace with hash -1935583834, now seen corresponding path program 18 times [2021-02-19 18:32:22,002 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:32:22,003 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [643489557] [2021-02-19 18:32:22,003 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:32:22,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:32:22,291 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:32:22,291 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [643489557] [2021-02-19 18:32:22,292 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [846160906] [2021-02-19 18:32:22,292 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 18:32:22,336 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-02-19 18:32:22,336 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 18:32:22,338 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 32 conjunts are in the unsatisfiable core [2021-02-19 18:32:22,339 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:32:22,380 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 13 [2021-02-19 18:32:22,381 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:32:22,394 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:32:22,395 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:32:22,395 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:47, output treesize:46 [2021-02-19 18:32:22,520 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 25 [2021-02-19 18:32:22,522 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:32:22,539 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:32:22,540 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:32:22,541 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:48, output treesize:45 [2021-02-19 18:32:22,590 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 20 [2021-02-19 18:32:22,592 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:32:22,603 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:32:22,604 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:32:22,604 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:48, output treesize:31 [2021-02-19 18:32:22,664 INFO L354 Elim1Store]: treesize reduction 14, result has 17.6 percent of original size [2021-02-19 18:32:22,664 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 32 treesize of output 23 [2021-02-19 18:32:22,666 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:32:22,675 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:32:22,677 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:32:22,677 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:43, output treesize:17 [2021-02-19 18:32:22,761 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:32:22,762 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:32:22,762 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-02-19 18:32:22,762 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1216880710] [2021-02-19 18:32:22,763 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-02-19 18:32:22,764 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:32:22,765 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-02-19 18:32:22,765 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=259, Unknown=0, NotChecked=0, Total=306 [2021-02-19 18:32:22,766 INFO L87 Difference]: Start difference. First operand 5907 states and 21518 transitions. Second operand has 18 states, 18 states have (on average 2.9444444444444446) internal successors, (53), 17 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-02-19 18:32:24,144 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:32:24,144 INFO L93 Difference]: Finished difference Result 9641 states and 34752 transitions. [2021-02-19 18:32:24,145 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-02-19 18:32:24,145 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.9444444444444446) internal successors, (53), 17 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 30 [2021-02-19 18:32:24,145 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:32:24,174 INFO L225 Difference]: With dead ends: 9641 [2021-02-19 18:32:24,174 INFO L226 Difference]: Without dead ends: 9620 [2021-02-19 18:32:24,175 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 114 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=112, Invalid=700, Unknown=0, NotChecked=0, Total=812 [2021-02-19 18:32:24,187 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9620 states. [2021-02-19 18:32:24,328 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9620 to 5942. [2021-02-19 18:32:24,340 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5942 states, 5941 states have (on average 3.6419794647365764) internal successors, (21637), 5941 states have internal predecessors, (21637), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:32:24,367 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5942 states to 5942 states and 21637 transitions. [2021-02-19 18:32:24,368 INFO L78 Accepts]: Start accepts. Automaton has 5942 states and 21637 transitions. Word has length 30 [2021-02-19 18:32:24,369 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:32:24,369 INFO L480 AbstractCegarLoop]: Abstraction has 5942 states and 21637 transitions. [2021-02-19 18:32:24,369 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.9444444444444446) internal successors, (53), 17 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-02-19 18:32:24,369 INFO L276 IsEmpty]: Start isEmpty. Operand 5942 states and 21637 transitions. [2021-02-19 18:32:24,383 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-02-19 18:32:24,383 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:32:24,384 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 18:32:24,584 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2021-02-19 18:32:24,584 INFO L428 AbstractCegarLoop]: === Iteration 24 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:32:24,584 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:32:24,585 INFO L82 PathProgramCache]: Analyzing trace with hash 938931850, now seen corresponding path program 19 times [2021-02-19 18:32:24,585 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:32:24,585 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [508469809] [2021-02-19 18:32:24,585 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:32:24,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:32:24,887 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:32:24,888 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [508469809] [2021-02-19 18:32:24,888 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1252982954] [2021-02-19 18:32:24,888 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 18:32:24,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:32:24,917 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 30 conjunts are in the unsatisfiable core [2021-02-19 18:32:24,918 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:32:24,969 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 9 [2021-02-19 18:32:24,970 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:32:24,982 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:32:24,983 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:32:24,983 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:44, output treesize:43 [2021-02-19 18:32:25,052 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 18:32:25,053 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 29 [2021-02-19 18:32:25,055 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:32:25,068 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:32:25,069 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:32:25,069 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:58, output treesize:53 [2021-02-19 18:32:25,106 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 18:32:25,115 INFO L354 Elim1Store]: treesize reduction 16, result has 15.8 percent of original size [2021-02-19 18:32:25,115 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 44 treesize of output 29 [2021-02-19 18:32:25,117 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:32:25,127 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:32:25,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-02-19 18:32:25,128 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:60, output treesize:40 [2021-02-19 18:32:25,160 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 5 [2021-02-19 18:32:25,162 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:32:25,169 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:32:25,170 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:32:25,170 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:29, output treesize:20 [2021-02-19 18:32:25,251 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:32:25,251 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:32:25,251 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-02-19 18:32:25,251 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [781585258] [2021-02-19 18:32:25,252 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-02-19 18:32:25,252 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:32:25,252 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-02-19 18:32:25,252 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=241, Unknown=0, NotChecked=0, Total=306 [2021-02-19 18:32:25,252 INFO L87 Difference]: Start difference. First operand 5942 states and 21637 transitions. Second operand has 18 states, 18 states have (on average 2.9444444444444446) internal successors, (53), 17 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-02-19 18:32:25,981 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:32:25,981 INFO L93 Difference]: Finished difference Result 9600 states and 34570 transitions. [2021-02-19 18:32:25,981 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-02-19 18:32:25,981 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.9444444444444446) internal successors, (53), 17 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 30 [2021-02-19 18:32:25,981 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:32:25,999 INFO L225 Difference]: With dead ends: 9600 [2021-02-19 18:32:26,000 INFO L226 Difference]: Without dead ends: 9563 [2021-02-19 18:32:26,000 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 110 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=106, Invalid=446, Unknown=0, NotChecked=0, Total=552 [2021-02-19 18:32:26,008 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9563 states. [2021-02-19 18:32:26,084 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9563 to 5951. [2021-02-19 18:32:26,090 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5951 states, 5950 states have (on average 3.6411764705882352) internal successors, (21665), 5950 states have internal predecessors, (21665), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:32:26,104 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5951 states to 5951 states and 21665 transitions. [2021-02-19 18:32:26,104 INFO L78 Accepts]: Start accepts. Automaton has 5951 states and 21665 transitions. Word has length 30 [2021-02-19 18:32:26,104 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:32:26,104 INFO L480 AbstractCegarLoop]: Abstraction has 5951 states and 21665 transitions. [2021-02-19 18:32:26,104 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.9444444444444446) internal successors, (53), 17 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-02-19 18:32:26,104 INFO L276 IsEmpty]: Start isEmpty. Operand 5951 states and 21665 transitions. [2021-02-19 18:32:26,114 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-02-19 18:32:26,114 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:32:26,114 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 18:32:26,318 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,22 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 18:32:26,318 INFO L428 AbstractCegarLoop]: === Iteration 25 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:32:26,318 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:32:26,318 INFO L82 PathProgramCache]: Analyzing trace with hash -2064480368, now seen corresponding path program 20 times [2021-02-19 18:32:26,318 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:32:26,318 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1269283964] [2021-02-19 18:32:26,318 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:32:26,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:32:26,581 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:32:26,581 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1269283964] [2021-02-19 18:32:26,581 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1046801936] [2021-02-19 18:32:26,582 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 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) [2021-02-19 18:32:26,610 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-02-19 18:32:26,610 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 18:32:26,611 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 34 conjunts are in the unsatisfiable core [2021-02-19 18:32:26,611 INFO L286 TraceCheckSpWp]: Computing forward predicates... Waiting until toolchain timeout for monitored process 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 18:32:26,666 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 9 [2021-02-19 18:32:26,667 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:32:26,680 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:32:26,681 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:32:26,682 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:44, output treesize:43 [2021-02-19 18:32:26,868 INFO L446 ElimStorePlain]: Different costs {0=[v_C_33], 2=[A]} [2021-02-19 18:32:26,872 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 25 [2021-02-19 18:32:26,874 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:32:26,890 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:32:26,901 INFO L354 Elim1Store]: treesize reduction 14, result has 17.6 percent of original size [2021-02-19 18:32:26,901 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 47 treesize of output 36 [2021-02-19 18:32:26,907 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-02-19 18:32:26,918 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:32:26,920 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:32:26,920 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:60, output treesize:40 [2021-02-19 18:32:26,962 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 21 [2021-02-19 18:32:26,963 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:32:26,968 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:32:26,969 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:32:26,969 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:36, output treesize:15 [2021-02-19 18:32:27,011 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:32:27,011 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:32:27,011 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-02-19 18:32:27,011 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1192733646] [2021-02-19 18:32:27,011 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-02-19 18:32:27,012 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:32:27,012 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-02-19 18:32:27,012 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=240, Unknown=0, NotChecked=0, Total=306 [2021-02-19 18:32:27,012 INFO L87 Difference]: Start difference. First operand 5951 states and 21665 transitions. Second operand has 18 states, 18 states have (on average 2.9444444444444446) internal successors, (53), 17 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-02-19 18:32:27,814 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:32:27,814 INFO L93 Difference]: Finished difference Result 9653 states and 34743 transitions. [2021-02-19 18:32:27,815 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-02-19 18:32:27,815 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.9444444444444446) internal successors, (53), 17 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 30 [2021-02-19 18:32:27,815 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:32:27,833 INFO L225 Difference]: With dead ends: 9653 [2021-02-19 18:32:27,833 INFO L226 Difference]: Without dead ends: 9611 [2021-02-19 18:32:27,834 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 87 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=93, Invalid=369, Unknown=0, NotChecked=0, Total=462 [2021-02-19 18:32:27,846 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9611 states. [2021-02-19 18:32:27,952 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9611 to 5997. [2021-02-19 18:32:27,960 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5997 states, 5996 states have (on average 3.6409272848565712) internal successors, (21831), 5996 states have internal predecessors, (21831), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:32:27,975 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5997 states to 5997 states and 21831 transitions. [2021-02-19 18:32:27,975 INFO L78 Accepts]: Start accepts. Automaton has 5997 states and 21831 transitions. Word has length 30 [2021-02-19 18:32:27,975 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:32:27,975 INFO L480 AbstractCegarLoop]: Abstraction has 5997 states and 21831 transitions. [2021-02-19 18:32:27,975 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.9444444444444446) internal successors, (53), 17 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-02-19 18:32:27,975 INFO L276 IsEmpty]: Start isEmpty. Operand 5997 states and 21831 transitions. [2021-02-19 18:32:27,986 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-02-19 18:32:27,986 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:32:27,986 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 18:32:28,186 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,23 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 18:32:28,187 INFO L428 AbstractCegarLoop]: === Iteration 26 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:32:28,187 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:32:28,187 INFO L82 PathProgramCache]: Analyzing trace with hash 1176981862, now seen corresponding path program 21 times [2021-02-19 18:32:28,187 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:32:28,187 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [514033445] [2021-02-19 18:32:28,187 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:32:28,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:32:28,525 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:32:28,525 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [514033445] [2021-02-19 18:32:28,525 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2115612903] [2021-02-19 18:32:28,525 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-02-19 18:32:28,560 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-02-19 18:32:28,560 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 18:32:28,561 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 33 conjunts are in the unsatisfiable core [2021-02-19 18:32:28,562 INFO L286 TraceCheckSpWp]: Computing forward predicates... Waiting until toolchain timeout for monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 18:32:28,606 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 9 [2021-02-19 18:32:28,607 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:32:28,616 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:32:28,617 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:32:28,617 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:25, output treesize:24 [2021-02-19 18:32:28,792 INFO L446 ElimStorePlain]: Different costs {1=[v_C_35], 6=[A]} [2021-02-19 18:32:28,806 INFO L354 Elim1Store]: treesize reduction 19, result has 20.8 percent of original size [2021-02-19 18:32:28,807 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 22 [2021-02-19 18:32:28,808 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:32:28,826 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:32:28,851 INFO L354 Elim1Store]: treesize reduction 8, result has 68.0 percent of original size [2021-02-19 18:32:28,851 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 5 case distinctions, treesize of input 28 treesize of output 36 [2021-02-19 18:32:28,853 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-02-19 18:32:28,873 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:32:28,908 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-02-19 18:32:28,908 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:51, output treesize:145 [2021-02-19 18:32:29,260 INFO L446 ElimStorePlain]: Different costs {1=[v_prenex_2], 3=[C]} [2021-02-19 18:32:29,265 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 18:32:29,265 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 5 [2021-02-19 18:32:29,267 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:32:29,295 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:32:29,298 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 18:32:29,299 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 18:32:29,300 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-02-19 18:32:29,301 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-02-19 18:32:29,325 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:32:29,330 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-02-19 18:32:29,330 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:71, output treesize:38 [2021-02-19 18:32:29,483 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:32:29,484 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:32:29,484 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13] total 23 [2021-02-19 18:32:29,484 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1747405456] [2021-02-19 18:32:29,484 INFO L460 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-02-19 18:32:29,484 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:32:29,485 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-02-19 18:32:29,485 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=487, Unknown=0, NotChecked=0, Total=552 [2021-02-19 18:32:29,485 INFO L87 Difference]: Start difference. First operand 5997 states and 21831 transitions. Second operand has 24 states, 24 states have (on average 2.25) internal successors, (54), 23 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-02-19 18:32:31,910 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:32:31,910 INFO L93 Difference]: Finished difference Result 10088 states and 36010 transitions. [2021-02-19 18:32:31,911 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-02-19 18:32:31,911 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.25) internal successors, (54), 23 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 30 [2021-02-19 18:32:31,911 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:32:31,930 INFO L225 Difference]: With dead ends: 10088 [2021-02-19 18:32:31,930 INFO L226 Difference]: Without dead ends: 10034 [2021-02-19 18:32:31,931 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 489 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=308, Invalid=2242, Unknown=0, NotChecked=0, Total=2550 [2021-02-19 18:32:31,943 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10034 states. [2021-02-19 18:32:32,044 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10034 to 6182. [2021-02-19 18:32:32,051 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6182 states, 6181 states have (on average 3.6324219381977025) internal successors, (22452), 6181 states have internal predecessors, (22452), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:32:32,071 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6182 states to 6182 states and 22452 transitions. [2021-02-19 18:32:32,072 INFO L78 Accepts]: Start accepts. Automaton has 6182 states and 22452 transitions. Word has length 30 [2021-02-19 18:32:32,072 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:32:32,072 INFO L480 AbstractCegarLoop]: Abstraction has 6182 states and 22452 transitions. [2021-02-19 18:32:32,072 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 2.25) internal successors, (54), 23 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-02-19 18:32:32,072 INFO L276 IsEmpty]: Start isEmpty. Operand 6182 states and 22452 transitions. [2021-02-19 18:32:32,081 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-02-19 18:32:32,082 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:32:32,082 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 18:32:32,293 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable31 [2021-02-19 18:32:32,294 INFO L428 AbstractCegarLoop]: === Iteration 27 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:32:32,294 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:32:32,294 INFO L82 PathProgramCache]: Analyzing trace with hash 1804274560, now seen corresponding path program 22 times [2021-02-19 18:32:32,294 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:32:32,294 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1507427950] [2021-02-19 18:32:32,294 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:32:32,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:32:32,559 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:32:32,559 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1507427950] [2021-02-19 18:32:32,559 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1348671399] [2021-02-19 18:32:32,559 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-02-19 18:32:32,602 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-02-19 18:32:32,603 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 18:32:32,603 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 30 conjunts are in the unsatisfiable core [2021-02-19 18:32:32,604 INFO L286 TraceCheckSpWp]: Computing forward predicates... Waiting until toolchain timeout for monitored process 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 18:32:32,659 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 9 [2021-02-19 18:32:32,660 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:32:32,673 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:32:32,673 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:32:32,673 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:44, output treesize:43 [2021-02-19 18:32:32,744 INFO L446 ElimStorePlain]: Different costs {1=[v_C_37], 3=[A]} [2021-02-19 18:32:32,748 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 18:32:32,748 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 26 [2021-02-19 18:32:32,749 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:32:32,765 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:32:32,769 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 18:32:32,777 INFO L354 Elim1Store]: treesize reduction 16, result has 15.8 percent of original size [2021-02-19 18:32:32,778 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 44 treesize of output 33 [2021-02-19 18:32:32,779 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-02-19 18:32:32,789 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:32:32,791 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:32:32,791 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:59, output treesize:48 [2021-02-19 18:32:32,844 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 44 treesize of output 28 [2021-02-19 18:32:32,845 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:32:32,851 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:32:32,851 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:32:32,851 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:47, output treesize:20 [2021-02-19 18:32:32,914 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:32:32,914 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:32:32,914 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-02-19 18:32:32,914 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [921997231] [2021-02-19 18:32:32,915 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-02-19 18:32:32,915 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:32:32,915 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-02-19 18:32:32,915 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=245, Unknown=0, NotChecked=0, Total=306 [2021-02-19 18:32:32,915 INFO L87 Difference]: Start difference. First operand 6182 states and 22452 transitions. Second operand has 18 states, 18 states have (on average 2.9444444444444446) internal successors, (53), 17 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-02-19 18:32:33,503 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:32:33,503 INFO L93 Difference]: Finished difference Result 9977 states and 35829 transitions. [2021-02-19 18:32:33,504 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-02-19 18:32:33,504 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.9444444444444446) internal successors, (53), 17 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 30 [2021-02-19 18:32:33,504 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:32:33,520 INFO L225 Difference]: With dead ends: 9977 [2021-02-19 18:32:33,520 INFO L226 Difference]: Without dead ends: 9950 [2021-02-19 18:32:33,520 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 65 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=76, Invalid=344, Unknown=0, NotChecked=0, Total=420 [2021-02-19 18:32:33,528 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9950 states. [2021-02-19 18:32:33,651 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9950 to 6239. [2021-02-19 18:32:33,657 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6239 states, 6238 states have (on average 3.63209361974992) internal successors, (22657), 6238 states have internal predecessors, (22657), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:32:33,671 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6239 states to 6239 states and 22657 transitions. [2021-02-19 18:32:33,672 INFO L78 Accepts]: Start accepts. Automaton has 6239 states and 22657 transitions. Word has length 30 [2021-02-19 18:32:33,672 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:32:33,672 INFO L480 AbstractCegarLoop]: Abstraction has 6239 states and 22657 transitions. [2021-02-19 18:32:33,672 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.9444444444444446) internal successors, (53), 17 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-02-19 18:32:33,672 INFO L276 IsEmpty]: Start isEmpty. Operand 6239 states and 22657 transitions. [2021-02-19 18:32:33,680 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-02-19 18:32:33,680 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:32:33,681 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 18:32:33,881 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44,25 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 18:32:33,881 INFO L428 AbstractCegarLoop]: === Iteration 28 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:32:33,882 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:32:33,882 INFO L82 PathProgramCache]: Analyzing trace with hash -1543223322, now seen corresponding path program 23 times [2021-02-19 18:32:33,882 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:32:33,882 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2145571608] [2021-02-19 18:32:33,882 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:32:33,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:32:34,129 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:32:34,129 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2145571608] [2021-02-19 18:32:34,129 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [775131906] [2021-02-19 18:32:34,129 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 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) [2021-02-19 18:32:34,160 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-02-19 18:32:34,160 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 18:32:34,161 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 37 conjunts are in the unsatisfiable core Waiting until toolchain timeout for monitored process 26 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 18:32:34,161 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:32:34,193 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 13 [2021-02-19 18:32:34,194 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:32:34,205 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:32:34,206 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:32:34,206 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:47, output treesize:46 [2021-02-19 18:32:34,280 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 18:32:34,281 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 26 [2021-02-19 18:32:34,282 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:32:34,296 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:32:34,297 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:32:34,297 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:59, output treesize:58 [2021-02-19 18:32:34,402 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 20 [2021-02-19 18:32:34,403 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:32:34,411 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:32:34,412 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:32:34,412 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:51, output treesize:34 [2021-02-19 18:32:34,479 INFO L354 Elim1Store]: treesize reduction 14, result has 17.6 percent of original size [2021-02-19 18:32:34,479 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 32 treesize of output 23 [2021-02-19 18:32:34,480 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:32:34,487 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:32:34,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-02-19 18:32:34,488 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:41, output treesize:17 [2021-02-19 18:32:34,527 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:32:34,527 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:32:34,527 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 18 [2021-02-19 18:32:34,528 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [721938671] [2021-02-19 18:32:34,528 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-02-19 18:32:34,528 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:32:34,528 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-02-19 18:32:34,528 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=285, Unknown=0, NotChecked=0, Total=342 [2021-02-19 18:32:34,529 INFO L87 Difference]: Start difference. First operand 6239 states and 22657 transitions. Second operand has 19 states, 19 states have (on average 2.789473684210526) internal successors, (53), 18 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-02-19 18:32:35,410 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:32:35,410 INFO L93 Difference]: Finished difference Result 9763 states and 35190 transitions. [2021-02-19 18:32:35,411 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-02-19 18:32:35,411 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.789473684210526) internal successors, (53), 18 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 30 [2021-02-19 18:32:35,411 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:32:35,430 INFO L225 Difference]: With dead ends: 9763 [2021-02-19 18:32:35,430 INFO L226 Difference]: Without dead ends: 9685 [2021-02-19 18:32:35,430 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 96 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=88, Invalid=512, Unknown=0, NotChecked=0, Total=600 [2021-02-19 18:32:35,439 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9685 states. [2021-02-19 18:32:35,516 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9685 to 6347. [2021-02-19 18:32:35,523 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6347 states, 6346 states have (on average 3.627954617081626) internal successors, (23023), 6346 states have internal predecessors, (23023), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:32:35,542 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6347 states to 6347 states and 23023 transitions. [2021-02-19 18:32:35,542 INFO L78 Accepts]: Start accepts. Automaton has 6347 states and 23023 transitions. Word has length 30 [2021-02-19 18:32:35,543 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:32:35,543 INFO L480 AbstractCegarLoop]: Abstraction has 6347 states and 23023 transitions. [2021-02-19 18:32:35,543 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.789473684210526) internal successors, (53), 18 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-02-19 18:32:35,543 INFO L276 IsEmpty]: Start isEmpty. Operand 6347 states and 23023 transitions. [2021-02-19 18:32:35,552 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-02-19 18:32:35,553 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:32:35,553 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 18:32:35,753 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable45 [2021-02-19 18:32:35,753 INFO L428 AbstractCegarLoop]: === Iteration 29 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:32:35,753 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:32:35,754 INFO L82 PathProgramCache]: Analyzing trace with hash 978916672, now seen corresponding path program 24 times [2021-02-19 18:32:35,754 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:32:35,754 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [222136213] [2021-02-19 18:32:35,754 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:32:35,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:32:36,013 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:32:36,014 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [222136213] [2021-02-19 18:32:36,014 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2105247302] [2021-02-19 18:32:36,014 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-02-19 18:32:36,036 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-02-19 18:32:36,037 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 18:32:36,037 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 30 conjunts are in the unsatisfiable core [2021-02-19 18:32:36,038 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:32:36,074 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 9 [2021-02-19 18:32:36,076 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:32:36,089 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:32:36,090 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:32:36,090 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:41, output treesize:40 [2021-02-19 18:32:36,147 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 18:32:36,148 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 26 [2021-02-19 18:32:36,149 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:32:36,160 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:32:36,161 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:32:36,161 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:54, output treesize:53 [2021-02-19 18:32:36,226 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 20 [2021-02-19 18:32:36,227 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:32:36,234 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:32:36,235 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:32:36,235 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:48, output treesize:31 [2021-02-19 18:32:36,274 INFO L354 Elim1Store]: treesize reduction 14, result has 17.6 percent of original size [2021-02-19 18:32:36,274 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 32 treesize of output 23 [2021-02-19 18:32:36,275 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:32:36,282 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:32:36,282 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:32:36,282 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:43, output treesize:17 [2021-02-19 18:32:36,343 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:32:36,343 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:32:36,344 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-02-19 18:32:36,344 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [184063806] [2021-02-19 18:32:36,344 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-02-19 18:32:36,344 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:32:36,344 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-02-19 18:32:36,345 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=247, Unknown=0, NotChecked=0, Total=306 [2021-02-19 18:32:36,345 INFO L87 Difference]: Start difference. First operand 6347 states and 23023 transitions. Second operand has 18 states, 18 states have (on average 2.9444444444444446) internal successors, (53), 17 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-02-19 18:32:37,531 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:32:37,532 INFO L93 Difference]: Finished difference Result 11958 states and 43001 transitions. [2021-02-19 18:32:37,532 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-02-19 18:32:37,532 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.9444444444444446) internal successors, (53), 17 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 30 [2021-02-19 18:32:37,532 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:32:37,552 INFO L225 Difference]: With dead ends: 11958 [2021-02-19 18:32:37,553 INFO L226 Difference]: Without dead ends: 11919 [2021-02-19 18:32:37,553 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 182 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=155, Invalid=837, Unknown=0, NotChecked=0, Total=992 [2021-02-19 18:32:37,563 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11919 states. [2021-02-19 18:32:37,644 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11919 to 6315. [2021-02-19 18:32:37,650 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6315 states, 6314 states have (on average 3.629236617041495) internal successors, (22915), 6314 states have internal predecessors, (22915), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:32:37,664 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6315 states to 6315 states and 22915 transitions. [2021-02-19 18:32:37,665 INFO L78 Accepts]: Start accepts. Automaton has 6315 states and 22915 transitions. Word has length 30 [2021-02-19 18:32:37,665 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:32:37,665 INFO L480 AbstractCegarLoop]: Abstraction has 6315 states and 22915 transitions. [2021-02-19 18:32:37,665 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.9444444444444446) internal successors, (53), 17 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-02-19 18:32:37,665 INFO L276 IsEmpty]: Start isEmpty. Operand 6315 states and 22915 transitions. [2021-02-19 18:32:37,724 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-02-19 18:32:37,724 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:32:37,725 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 18:32:37,926 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable46 [2021-02-19 18:32:37,926 INFO L428 AbstractCegarLoop]: === Iteration 30 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:32:37,926 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:32:37,926 INFO L82 PathProgramCache]: Analyzing trace with hash 1331292362, now seen corresponding path program 25 times [2021-02-19 18:32:37,926 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:32:37,927 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1077154863] [2021-02-19 18:32:37,927 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:32:37,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:32:38,205 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:32:38,205 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1077154863] [2021-02-19 18:32:38,206 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1074832360] [2021-02-19 18:32:38,206 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY 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-02-19 18:32:38,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:32:38,230 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 30 conjunts are in the unsatisfiable core [2021-02-19 18:32:38,231 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:32:38,282 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 13 [2021-02-19 18:32:38,283 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:32:38,295 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:32:38,296 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:32:38,296 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:50, output treesize:49 [2021-02-19 18:32:38,333 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 18:32:38,333 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 26 [2021-02-19 18:32:38,335 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:32:38,350 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:32:38,351 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:32:38,351 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:52, output treesize:51 [2021-02-19 18:32:38,422 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 18:32:38,432 INFO L354 Elim1Store]: treesize reduction 16, result has 15.8 percent of original size [2021-02-19 18:32:38,433 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 48 treesize of output 33 [2021-02-19 18:32:38,435 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:32:38,447 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:32:38,448 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:32:38,448 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:64, output treesize:52 [2021-02-19 18:32:38,482 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 44 treesize of output 28 [2021-02-19 18:32:38,484 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:32:38,490 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:32:38,490 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:32:38,490 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:47, output treesize:20 [2021-02-19 18:32:38,572 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:32:38,572 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:32:38,572 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-02-19 18:32:38,572 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2034625290] [2021-02-19 18:32:38,573 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-02-19 18:32:38,573 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:32:38,573 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-02-19 18:32:38,573 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=241, Unknown=0, NotChecked=0, Total=306 [2021-02-19 18:32:38,573 INFO L87 Difference]: Start difference. First operand 6315 states and 22915 transitions. Second operand has 18 states, 18 states have (on average 2.9444444444444446) internal successors, (53), 17 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-02-19 18:32:39,181 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:32:39,182 INFO L93 Difference]: Finished difference Result 10193 states and 36621 transitions. [2021-02-19 18:32:39,182 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-02-19 18:32:39,182 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.9444444444444446) internal successors, (53), 17 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 30 [2021-02-19 18:32:39,182 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:32:39,206 INFO L225 Difference]: With dead ends: 10193 [2021-02-19 18:32:39,206 INFO L226 Difference]: Without dead ends: 10121 [2021-02-19 18:32:39,207 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 85 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=91, Invalid=371, Unknown=0, NotChecked=0, Total=462 [2021-02-19 18:32:39,219 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10121 states. [2021-02-19 18:32:39,336 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10121 to 6365. [2021-02-19 18:32:39,345 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6365 states, 6364 states have (on average 3.628221244500314) internal successors, (23090), 6364 states have internal predecessors, (23090), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:32:39,366 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6365 states to 6365 states and 23090 transitions. [2021-02-19 18:32:39,366 INFO L78 Accepts]: Start accepts. Automaton has 6365 states and 23090 transitions. Word has length 30 [2021-02-19 18:32:39,366 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:32:39,366 INFO L480 AbstractCegarLoop]: Abstraction has 6365 states and 23090 transitions. [2021-02-19 18:32:39,366 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.9444444444444446) internal successors, (53), 17 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-02-19 18:32:39,366 INFO L276 IsEmpty]: Start isEmpty. Operand 6365 states and 23090 transitions. [2021-02-19 18:32:39,379 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-02-19 18:32:39,379 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:32:39,379 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 18:32:39,594 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable47 [2021-02-19 18:32:39,594 INFO L428 AbstractCegarLoop]: === Iteration 31 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:32:39,594 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:32:39,594 INFO L82 PathProgramCache]: Analyzing trace with hash 263918660, now seen corresponding path program 26 times [2021-02-19 18:32:39,594 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:32:39,594 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [246070004] [2021-02-19 18:32:39,594 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:32:39,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:32:39,894 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:32:39,894 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [246070004] [2021-02-19 18:32:39,895 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1744398599] [2021-02-19 18:32:39,895 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 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-02-19 18:32:39,923 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-02-19 18:32:39,923 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 18:32:39,924 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 30 conjunts are in the unsatisfiable core [2021-02-19 18:32:39,924 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:32:39,992 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 13 [2021-02-19 18:32:39,993 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:32:40,004 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:32:40,005 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:32:40,005 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:50, output treesize:49 [2021-02-19 18:32:40,040 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 18:32:40,040 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 26 [2021-02-19 18:32:40,044 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:32:40,057 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:32:40,058 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:32:40,058 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:57, output treesize:56 [2021-02-19 18:32:40,097 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 18:32:40,105 INFO L354 Elim1Store]: treesize reduction 16, result has 15.8 percent of original size [2021-02-19 18:32:40,105 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 44 treesize of output 33 [2021-02-19 18:32:40,118 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:32:40,131 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:32:40,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-02-19 18:32:40,133 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:63, output treesize:53 [2021-02-19 18:32:40,190 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 44 treesize of output 28 [2021-02-19 18:32:40,192 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:32:40,199 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:32:40,200 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:32:40,200 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:47, output treesize:20 [2021-02-19 18:32:40,283 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:32:40,283 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:32:40,284 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-02-19 18:32:40,284 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1153667471] [2021-02-19 18:32:40,284 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-02-19 18:32:40,284 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:32:40,284 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-02-19 18:32:40,284 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=246, Unknown=0, NotChecked=0, Total=306 [2021-02-19 18:32:40,285 INFO L87 Difference]: Start difference. First operand 6365 states and 23090 transitions. Second operand has 18 states, 18 states have (on average 2.9444444444444446) internal successors, (53), 17 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-02-19 18:32:41,034 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:32:41,034 INFO L93 Difference]: Finished difference Result 10352 states and 37105 transitions. [2021-02-19 18:32:41,035 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-02-19 18:32:41,035 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.9444444444444446) internal successors, (53), 17 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 30 [2021-02-19 18:32:41,035 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:32:41,055 INFO L225 Difference]: With dead ends: 10352 [2021-02-19 18:32:41,056 INFO L226 Difference]: Without dead ends: 10253 [2021-02-19 18:32:41,056 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 74 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=80, Invalid=382, Unknown=0, NotChecked=0, Total=462 [2021-02-19 18:32:41,065 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10253 states. [2021-02-19 18:32:41,157 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10253 to 6430. [2021-02-19 18:32:41,165 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6430 states, 6429 states have (on average 3.6280914605692955) internal successors, (23325), 6429 states have internal predecessors, (23325), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:32:41,181 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6430 states to 6430 states and 23325 transitions. [2021-02-19 18:32:41,181 INFO L78 Accepts]: Start accepts. Automaton has 6430 states and 23325 transitions. Word has length 30 [2021-02-19 18:32:41,182 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:32:41,182 INFO L480 AbstractCegarLoop]: Abstraction has 6430 states and 23325 transitions. [2021-02-19 18:32:41,182 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.9444444444444446) internal successors, (53), 17 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-02-19 18:32:41,182 INFO L276 IsEmpty]: Start isEmpty. Operand 6430 states and 23325 transitions. [2021-02-19 18:32:41,192 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-02-19 18:32:41,192 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:32:41,192 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 18:32:41,398 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable48 [2021-02-19 18:32:41,398 INFO L428 AbstractCegarLoop]: === Iteration 32 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:32:41,398 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:32:41,398 INFO L82 PathProgramCache]: Analyzing trace with hash 1223679754, now seen corresponding path program 27 times [2021-02-19 18:32:41,398 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:32:41,398 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [404230322] [2021-02-19 18:32:41,398 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:32:41,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:32:41,650 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:32:41,650 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [404230322] [2021-02-19 18:32:41,650 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [574647806] [2021-02-19 18:32:41,650 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 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-02-19 18:32:41,676 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-02-19 18:32:41,676 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 18:32:41,677 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 36 conjunts are in the unsatisfiable core [2021-02-19 18:32:41,677 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:32:41,714 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 9 [2021-02-19 18:32:41,715 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:32:41,726 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:32:41,727 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:32:41,727 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:39, output treesize:38 [2021-02-19 18:32:41,939 INFO L446 ElimStorePlain]: Different costs {1=[v_C_47], 3=[A]} [2021-02-19 18:32:41,952 INFO L354 Elim1Store]: treesize reduction 31, result has 18.4 percent of original size [2021-02-19 18:32:41,952 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 33 [2021-02-19 18:32:41,953 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:32:41,974 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:32:41,977 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 18:32:41,987 INFO L354 Elim1Store]: treesize reduction 13, result has 43.5 percent of original size [2021-02-19 18:32:41,987 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 61 treesize of output 47 [2021-02-19 18:32:41,991 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-02-19 18:32:42,022 INFO L628 ElimStorePlain]: treesize reduction 4, result has 93.8 percent of original size [2021-02-19 18:32:42,026 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:32:42,026 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:82, output treesize:83 [2021-02-19 18:32:42,158 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 18:32:42,158 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 18:32:42,159 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 16 [2021-02-19 18:32:42,160 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:32:42,167 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:32:42,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-02-19 18:32:42,168 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:52, output treesize:20 [2021-02-19 18:32:42,239 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:32:42,239 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:32:42,239 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 13] total 21 [2021-02-19 18:32:42,239 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1848168893] [2021-02-19 18:32:42,239 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-02-19 18:32:42,239 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:32:42,240 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-02-19 18:32:42,240 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=401, Unknown=0, NotChecked=0, Total=462 [2021-02-19 18:32:42,240 INFO L87 Difference]: Start difference. First operand 6430 states and 23325 transitions. Second operand has 22 states, 22 states have (on average 2.272727272727273) internal successors, (50), 21 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-02-19 18:32:44,144 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:32:44,145 INFO L93 Difference]: Finished difference Result 10146 states and 36344 transitions. [2021-02-19 18:32:44,145 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-02-19 18:32:44,145 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.272727272727273) internal successors, (50), 21 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 30 [2021-02-19 18:32:44,145 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:32:44,164 INFO L225 Difference]: With dead ends: 10146 [2021-02-19 18:32:44,164 INFO L226 Difference]: Without dead ends: 10088 [2021-02-19 18:32:44,164 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 305 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=219, Invalid=1503, Unknown=0, NotChecked=0, Total=1722 [2021-02-19 18:32:44,174 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10088 states. [2021-02-19 18:32:44,261 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10088 to 6439. [2021-02-19 18:32:44,270 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6439 states, 6438 states have (on average 3.6290773532152842) internal successors, (23364), 6438 states have internal predecessors, (23364), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:32:44,289 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6439 states to 6439 states and 23364 transitions. [2021-02-19 18:32:44,289 INFO L78 Accepts]: Start accepts. Automaton has 6439 states and 23364 transitions. Word has length 30 [2021-02-19 18:32:44,289 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:32:44,289 INFO L480 AbstractCegarLoop]: Abstraction has 6439 states and 23364 transitions. [2021-02-19 18:32:44,289 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.272727272727273) internal successors, (50), 21 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-02-19 18:32:44,289 INFO L276 IsEmpty]: Start isEmpty. Operand 6439 states and 23364 transitions. [2021-02-19 18:32:44,300 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-02-19 18:32:44,301 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:32:44,301 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 18:32:44,514 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable49 [2021-02-19 18:32:44,514 INFO L428 AbstractCegarLoop]: === Iteration 33 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:32:44,514 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:32:44,514 INFO L82 PathProgramCache]: Analyzing trace with hash 1718362094, now seen corresponding path program 28 times [2021-02-19 18:32:44,514 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:32:44,514 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [675399309] [2021-02-19 18:32:44,514 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:32:44,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:32:44,789 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:32:44,789 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [675399309] [2021-02-19 18:32:44,789 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [612016864] [2021-02-19 18:32:44,790 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST 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) [2021-02-19 18:32:44,824 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-02-19 18:32:44,825 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 18:32:44,825 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 30 conjunts are in the unsatisfiable core [2021-02-19 18:32:44,826 INFO L286 TraceCheckSpWp]: Computing forward predicates... Waiting until toolchain timeout for monitored process 31 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 18:32:44,858 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 9 [2021-02-19 18:32:44,859 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:32:44,872 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:32:44,873 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:32:44,873 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:44, output treesize:43 [2021-02-19 18:32:44,995 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 25 [2021-02-19 18:32:44,997 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:32:45,014 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:32:45,016 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:32:45,016 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:47, output treesize:44 [2021-02-19 18:32:45,067 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 18:32:45,068 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 18:32:45,069 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 23 [2021-02-19 18:32:45,071 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:32:45,083 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:32:45,086 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:32:45,086 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:52, output treesize:30 [2021-02-19 18:32:45,119 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 5 [2021-02-19 18:32:45,120 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:32:45,127 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:32:45,128 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:32:45,128 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:26, output treesize:17 [2021-02-19 18:32:45,191 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:32:45,191 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:32:45,191 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 18 [2021-02-19 18:32:45,191 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [607152946] [2021-02-19 18:32:45,191 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-02-19 18:32:45,191 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:32:45,192 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-02-19 18:32:45,192 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=287, Unknown=0, NotChecked=0, Total=342 [2021-02-19 18:32:45,192 INFO L87 Difference]: Start difference. First operand 6439 states and 23364 transitions. Second operand has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 18 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-02-19 18:32:46,213 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:32:46,213 INFO L93 Difference]: Finished difference Result 10044 states and 36138 transitions. [2021-02-19 18:32:46,214 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-02-19 18:32:46,214 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 18 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 30 [2021-02-19 18:32:46,214 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:32:46,232 INFO L225 Difference]: With dead ends: 10044 [2021-02-19 18:32:46,232 INFO L226 Difference]: Without dead ends: 10007 [2021-02-19 18:32:46,232 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 134 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=119, Invalid=693, Unknown=0, NotChecked=0, Total=812 [2021-02-19 18:32:46,241 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10007 states. [2021-02-19 18:32:46,317 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10007 to 6445. [2021-02-19 18:32:46,324 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6445 states, 6444 states have (on average 3.628646803227809) internal successors, (23383), 6444 states have internal predecessors, (23383), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:32:46,339 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6445 states to 6445 states and 23383 transitions. [2021-02-19 18:32:46,339 INFO L78 Accepts]: Start accepts. Automaton has 6445 states and 23383 transitions. Word has length 30 [2021-02-19 18:32:46,339 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:32:46,339 INFO L480 AbstractCegarLoop]: Abstraction has 6445 states and 23383 transitions. [2021-02-19 18:32:46,339 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 18 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-02-19 18:32:46,340 INFO L276 IsEmpty]: Start isEmpty. Operand 6445 states and 23383 transitions. [2021-02-19 18:32:46,351 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-02-19 18:32:46,351 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:32:46,351 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 18:32:46,572 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53,31 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 18:32:46,573 INFO L428 AbstractCegarLoop]: === Iteration 34 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:32:46,573 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:32:46,573 INFO L82 PathProgramCache]: Analyzing trace with hash -1730067948, now seen corresponding path program 29 times [2021-02-19 18:32:46,573 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:32:46,573 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1535631545] [2021-02-19 18:32:46,573 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:32:46,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:32:46,795 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:32:46,795 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1535631545] [2021-02-19 18:32:46,795 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1561027465] [2021-02-19 18:32:46,795 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 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-02-19 18:32:46,846 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-02-19 18:32:46,846 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 18:32:46,846 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 32 conjunts are in the unsatisfiable core [2021-02-19 18:32:46,847 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:32:46,873 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 9 [2021-02-19 18:32:46,874 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:32:46,886 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:32:46,886 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:32:46,886 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:44, output treesize:43 [2021-02-19 18:32:47,059 INFO L446 ElimStorePlain]: Different costs {0=[v_C_51], 2=[A]} [2021-02-19 18:32:47,062 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 25 [2021-02-19 18:32:47,064 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:32:47,080 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:32:47,091 INFO L354 Elim1Store]: treesize reduction 14, result has 17.6 percent of original size [2021-02-19 18:32:47,091 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 47 treesize of output 36 [2021-02-19 18:32:47,093 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-02-19 18:32:47,103 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:32:47,105 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:32:47,105 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:55, output treesize:30 [2021-02-19 18:32:47,144 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:32:47,144 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 32 treesize of output 36 [2021-02-19 18:32:47,149 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:32:47,167 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:32:47,175 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:32:47,175 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:43, output treesize:58 [2021-02-19 18:32:47,273 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:32:47,273 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:32:47,273 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 18 [2021-02-19 18:32:47,273 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [238937534] [2021-02-19 18:32:47,274 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-02-19 18:32:47,274 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:32:47,275 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-02-19 18:32:47,275 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=288, Unknown=0, NotChecked=0, Total=342 [2021-02-19 18:32:47,275 INFO L87 Difference]: Start difference. First operand 6445 states and 23383 transitions. Second operand has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 18 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-02-19 18:32:48,874 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:32:48,874 INFO L93 Difference]: Finished difference Result 11261 states and 39874 transitions. [2021-02-19 18:32:48,875 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-02-19 18:32:48,875 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 18 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 30 [2021-02-19 18:32:48,875 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:32:48,895 INFO L225 Difference]: With dead ends: 11261 [2021-02-19 18:32:48,896 INFO L226 Difference]: Without dead ends: 11187 [2021-02-19 18:32:48,896 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 286 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=209, Invalid=1123, Unknown=0, NotChecked=0, Total=1332 [2021-02-19 18:32:48,906 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11187 states. [2021-02-19 18:32:49,001 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11187 to 6456. [2021-02-19 18:32:49,007 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6456 states, 6455 states have (on average 3.6285050348567003) internal successors, (23422), 6455 states have internal predecessors, (23422), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:32:49,022 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6456 states to 6456 states and 23422 transitions. [2021-02-19 18:32:49,023 INFO L78 Accepts]: Start accepts. Automaton has 6456 states and 23422 transitions. Word has length 30 [2021-02-19 18:32:49,023 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:32:49,023 INFO L480 AbstractCegarLoop]: Abstraction has 6456 states and 23422 transitions. [2021-02-19 18:32:49,023 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 18 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-02-19 18:32:49,023 INFO L276 IsEmpty]: Start isEmpty. Operand 6456 states and 23422 transitions. [2021-02-19 18:32:49,031 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-02-19 18:32:49,032 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:32:49,032 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 18:32:49,232 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable54 [2021-02-19 18:32:49,233 INFO L428 AbstractCegarLoop]: === Iteration 35 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:32:49,233 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:32:49,233 INFO L82 PathProgramCache]: Analyzing trace with hash -1645669174, now seen corresponding path program 30 times [2021-02-19 18:32:49,233 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:32:49,233 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [568601819] [2021-02-19 18:32:49,233 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:32:49,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:32:49,520 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:32:49,521 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [568601819] [2021-02-19 18:32:49,521 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1178264033] [2021-02-19 18:32:49,521 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-02-19 18:32:49,554 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-02-19 18:32:49,554 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 18:32:49,555 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 32 conjunts are in the unsatisfiable core [2021-02-19 18:32:49,556 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:32:49,589 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 9 [2021-02-19 18:32:49,590 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:32:49,603 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:32:49,604 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:32:49,604 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:41, output treesize:40 [2021-02-19 18:32:49,788 INFO L446 ElimStorePlain]: Different costs {0=[v_C_53], 2=[A]} [2021-02-19 18:32:49,791 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 25 [2021-02-19 18:32:49,793 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:32:49,813 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:32:49,826 INFO L354 Elim1Store]: treesize reduction 14, result has 17.6 percent of original size [2021-02-19 18:32:49,826 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 38 treesize of output 29 [2021-02-19 18:32:49,828 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-02-19 18:32:49,841 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:32:49,843 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:32:49,843 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:58, output treesize:40 [2021-02-19 18:32:49,930 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:32:49,930 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 44 treesize of output 44 [2021-02-19 18:32:49,937 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:32:49,960 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:32:49,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-02-19 18:32:49,969 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:55, output treesize:122 [2021-02-19 18:32:50,136 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:32:50,136 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:32:50,136 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12] total 19 [2021-02-19 18:32:50,136 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [454643381] [2021-02-19 18:32:50,136 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-02-19 18:32:50,136 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:32:50,137 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-02-19 18:32:50,137 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=317, Unknown=0, NotChecked=0, Total=380 [2021-02-19 18:32:50,137 INFO L87 Difference]: Start difference. First operand 6456 states and 23422 transitions. Second operand has 20 states, 20 states have (on average 2.5) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:32:50,916 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:32:50,916 INFO L93 Difference]: Finished difference Result 10249 states and 36769 transitions. [2021-02-19 18:32:50,917 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-02-19 18:32:50,917 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-02-19 18:32:50,917 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:32:50,936 INFO L225 Difference]: With dead ends: 10249 [2021-02-19 18:32:50,936 INFO L226 Difference]: Without dead ends: 10228 [2021-02-19 18:32:50,936 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 122 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=113, Invalid=643, Unknown=0, NotChecked=0, Total=756 [2021-02-19 18:32:50,944 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10228 states. [2021-02-19 18:32:51,015 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10228 to 6456. [2021-02-19 18:32:51,021 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6456 states, 6455 states have (on average 3.6285050348567003) internal successors, (23422), 6455 states have internal predecessors, (23422), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:32:51,034 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6456 states to 6456 states and 23422 transitions. [2021-02-19 18:32:51,034 INFO L78 Accepts]: Start accepts. Automaton has 6456 states and 23422 transitions. Word has length 30 [2021-02-19 18:32:51,034 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:32:51,034 INFO L480 AbstractCegarLoop]: Abstraction has 6456 states and 23422 transitions. [2021-02-19 18:32:51,034 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:32:51,034 INFO L276 IsEmpty]: Start isEmpty. Operand 6456 states and 23422 transitions. [2021-02-19 18:32:51,042 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-02-19 18:32:51,042 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:32:51,043 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 18:32:51,246 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable60 [2021-02-19 18:32:51,246 INFO L428 AbstractCegarLoop]: === Iteration 36 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:32:51,247 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:32:51,247 INFO L82 PathProgramCache]: Analyzing trace with hash -2111928292, now seen corresponding path program 31 times [2021-02-19 18:32:51,247 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:32:51,247 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [34335264] [2021-02-19 18:32:51,247 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:32:51,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:32:51,609 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:32:51,609 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [34335264] [2021-02-19 18:32:51,609 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2067965860] [2021-02-19 18:32:51,609 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY 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-02-19 18:32:51,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:32:51,630 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 30 conjunts are in the unsatisfiable core [2021-02-19 18:32:51,631 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:32:51,657 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 13 [2021-02-19 18:32:51,658 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:32:51,668 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:32:51,669 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:32:51,669 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:47, output treesize:46 [2021-02-19 18:32:51,929 INFO L446 ElimStorePlain]: Different costs {1=[v_C_55], 3=[A]} [2021-02-19 18:32:51,933 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 18:32:51,933 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 26 [2021-02-19 18:32:51,934 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:32:51,955 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:32:51,958 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 18:32:51,959 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 18:32:51,966 INFO L354 Elim1Store]: treesize reduction 7, result has 30.0 percent of original size [2021-02-19 18:32:51,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, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 44 treesize of output 33 [2021-02-19 18:32:51,968 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-02-19 18:32:51,980 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:32:51,982 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:32:51,982 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:64, output treesize:52 [2021-02-19 18:32:52,082 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 18:32:52,084 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 20 [2021-02-19 18:32:52,085 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:32:52,096 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:32:52,097 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:32:52,097 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:44, output treesize:14 [2021-02-19 18:32:52,142 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:32:52,143 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:32:52,143 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 10] total 20 [2021-02-19 18:32:52,143 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [797148982] [2021-02-19 18:32:52,143 INFO L460 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-02-19 18:32:52,143 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:32:52,144 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-02-19 18:32:52,144 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=350, Unknown=0, NotChecked=0, Total=420 [2021-02-19 18:32:52,144 INFO L87 Difference]: Start difference. First operand 6456 states and 23422 transitions. Second operand has 21 states, 21 states have (on average 2.380952380952381) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:32:53,465 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:32:53,465 INFO L93 Difference]: Finished difference Result 10687 states and 38127 transitions. [2021-02-19 18:32:53,465 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-02-19 18:32:53,466 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.380952380952381) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-02-19 18:32:53,466 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:32:53,485 INFO L225 Difference]: With dead ends: 10687 [2021-02-19 18:32:53,485 INFO L226 Difference]: Without dead ends: 10627 [2021-02-19 18:32:53,486 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 186 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=168, Invalid=888, Unknown=0, NotChecked=0, Total=1056 [2021-02-19 18:32:53,497 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10627 states. [2021-02-19 18:32:53,578 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10627 to 6457. [2021-02-19 18:32:53,584 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6457 states, 6456 states have (on average 3.6279429987608425) internal successors, (23422), 6456 states have internal predecessors, (23422), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:32:53,598 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6457 states to 6457 states and 23422 transitions. [2021-02-19 18:32:53,598 INFO L78 Accepts]: Start accepts. Automaton has 6457 states and 23422 transitions. Word has length 30 [2021-02-19 18:32:53,598 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:32:53,598 INFO L480 AbstractCegarLoop]: Abstraction has 6457 states and 23422 transitions. [2021-02-19 18:32:53,598 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.380952380952381) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:32:53,598 INFO L276 IsEmpty]: Start isEmpty. Operand 6457 states and 23422 transitions. [2021-02-19 18:32:53,607 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-02-19 18:32:53,607 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:32:53,607 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 18:32:53,807 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable66,34 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 18:32:53,808 INFO L428 AbstractCegarLoop]: === Iteration 37 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:32:53,808 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:32:53,808 INFO L82 PathProgramCache]: Analyzing trace with hash 1912108786, now seen corresponding path program 32 times [2021-02-19 18:32:53,808 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:32:53,808 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [370885827] [2021-02-19 18:32:53,808 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:32:53,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:32:54,028 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:32:54,028 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [370885827] [2021-02-19 18:32:54,028 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [979017392] [2021-02-19 18:32:54,028 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 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-02-19 18:32:54,049 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-02-19 18:32:54,049 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 18:32:54,050 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 30 conjunts are in the unsatisfiable core [2021-02-19 18:32:54,050 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:32:54,097 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 13 [2021-02-19 18:32:54,098 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:32:54,109 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:32:54,110 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:32:54,110 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:47, output treesize:46 [2021-02-19 18:32:54,194 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 25 [2021-02-19 18:32:54,195 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:32:54,208 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:32:54,209 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:32:54,209 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:51, output treesize:50 [2021-02-19 18:32:54,256 INFO L354 Elim1Store]: treesize reduction 14, result has 17.6 percent of original size [2021-02-19 18:32:54,257 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 40 treesize of output 31 [2021-02-19 18:32:54,258 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:32:54,267 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:32:54,268 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:32:54,268 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:57, output treesize:46 [2021-02-19 18:32:54,295 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 44 treesize of output 28 [2021-02-19 18:32:54,296 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:32:54,302 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:32:54,302 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:32:54,302 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:47, output treesize:20 [2021-02-19 18:32:54,373 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:32:54,373 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:32:54,373 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-02-19 18:32:54,373 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1970935036] [2021-02-19 18:32:54,373 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-02-19 18:32:54,373 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:32:54,374 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-02-19 18:32:54,374 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=251, Unknown=0, NotChecked=0, Total=306 [2021-02-19 18:32:54,374 INFO L87 Difference]: Start difference. First operand 6457 states and 23422 transitions. Second operand has 18 states, 18 states have (on average 2.7777777777777777) internal successors, (50), 17 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-02-19 18:32:55,445 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:32:55,445 INFO L93 Difference]: Finished difference Result 10224 states and 36716 transitions. [2021-02-19 18:32:55,445 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-02-19 18:32:55,446 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.7777777777777777) internal successors, (50), 17 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 30 [2021-02-19 18:32:55,446 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:32:55,465 INFO L225 Difference]: With dead ends: 10224 [2021-02-19 18:32:55,465 INFO L226 Difference]: Without dead ends: 10180 [2021-02-19 18:32:55,465 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 140 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=120, Invalid=636, Unknown=0, NotChecked=0, Total=756 [2021-02-19 18:32:55,475 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10180 states. [2021-02-19 18:32:55,554 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10180 to 6455. [2021-02-19 18:32:55,560 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6455 states, 6454 states have (on average 3.6281375890920358) internal successors, (23416), 6454 states have internal predecessors, (23416), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:32:55,575 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6455 states to 6455 states and 23416 transitions. [2021-02-19 18:32:55,575 INFO L78 Accepts]: Start accepts. Automaton has 6455 states and 23416 transitions. Word has length 30 [2021-02-19 18:32:55,575 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:32:55,575 INFO L480 AbstractCegarLoop]: Abstraction has 6455 states and 23416 transitions. [2021-02-19 18:32:55,575 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.7777777777777777) internal successors, (50), 17 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-02-19 18:32:55,575 INFO L276 IsEmpty]: Start isEmpty. Operand 6455 states and 23416 transitions. [2021-02-19 18:32:55,584 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-02-19 18:32:55,584 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:32:55,584 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 18:32:55,785 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable67 [2021-02-19 18:32:55,785 INFO L428 AbstractCegarLoop]: === Iteration 38 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:32:55,785 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:32:55,785 INFO L82 PathProgramCache]: Analyzing trace with hash 1750103556, now seen corresponding path program 33 times [2021-02-19 18:32:55,785 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:32:55,785 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1714525065] [2021-02-19 18:32:55,785 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:32:55,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:32:56,048 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:32:56,049 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1714525065] [2021-02-19 18:32:56,049 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2036970687] [2021-02-19 18:32:56,049 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-02-19 18:32:56,074 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-02-19 18:32:56,074 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 18:32:56,075 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 31 conjunts are in the unsatisfiable core [2021-02-19 18:32:56,076 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:32:56,103 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 9 [2021-02-19 18:32:56,104 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:32:56,115 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:32:56,115 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:32:56,116 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:36, output treesize:35 [2021-02-19 18:32:56,183 INFO L354 Elim1Store]: treesize reduction 19, result has 20.8 percent of original size [2021-02-19 18:32:56,183 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 22 [2021-02-19 18:32:56,184 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:32:56,198 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:32:56,200 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-02-19 18:32:56,200 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:53, output treesize:52 [2021-02-19 18:32:56,336 INFO L354 Elim1Store]: treesize reduction 17, result has 32.0 percent of original size [2021-02-19 18:32:56,336 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 40 treesize of output 36 [2021-02-19 18:32:56,340 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-02-19 18:32:56,365 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:32:56,374 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-02-19 18:32:56,374 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:67, output treesize:66 [2021-02-19 18:32:56,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, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 5 [2021-02-19 18:32:56,488 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:32:56,492 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 18:32:56,504 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:32:56,504 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 32 treesize of output 28 [2021-02-19 18:32:56,508 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 2 xjuncts. [2021-02-19 18:32:56,512 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 5 [2021-02-19 18:32:56,513 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-02-19 18:32:56,568 INFO L628 ElimStorePlain]: treesize reduction 6, result has 88.5 percent of original size [2021-02-19 18:32:56,569 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-02-19 18:32:56,569 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 2 variables, input treesize:85, output treesize:43 [2021-02-19 18:32:56,705 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:32:56,705 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:32:56,706 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12] total 19 [2021-02-19 18:32:56,706 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1603005958] [2021-02-19 18:32:56,706 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-02-19 18:32:56,706 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:32:56,706 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-02-19 18:32:56,706 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=327, Unknown=0, NotChecked=0, Total=380 [2021-02-19 18:32:56,706 INFO L87 Difference]: Start difference. First operand 6455 states and 23416 transitions. Second operand has 20 states, 20 states have (on average 2.5) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:32:59,207 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:32:59,207 INFO L93 Difference]: Finished difference Result 10419 states and 37174 transitions. [2021-02-19 18:32:59,207 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-02-19 18:32:59,208 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-02-19 18:32:59,208 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:32:59,227 INFO L225 Difference]: With dead ends: 10419 [2021-02-19 18:32:59,227 INFO L226 Difference]: Without dead ends: 10242 [2021-02-19 18:32:59,227 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 455 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=267, Invalid=1803, Unknown=0, NotChecked=0, Total=2070 [2021-02-19 18:32:59,236 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10242 states. [2021-02-19 18:32:59,314 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10242 to 6402. [2021-02-19 18:32:59,321 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6402 states, 6401 states have (on average 3.631151382596469) internal successors, (23243), 6401 states have internal predecessors, (23243), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:32:59,335 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6402 states to 6402 states and 23243 transitions. [2021-02-19 18:32:59,335 INFO L78 Accepts]: Start accepts. Automaton has 6402 states and 23243 transitions. Word has length 30 [2021-02-19 18:32:59,335 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:32:59,335 INFO L480 AbstractCegarLoop]: Abstraction has 6402 states and 23243 transitions. [2021-02-19 18:32:59,335 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:32:59,335 INFO L276 IsEmpty]: Start isEmpty. Operand 6402 states and 23243 transitions. [2021-02-19 18:32:59,344 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-02-19 18:32:59,344 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:32:59,344 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 18:32:59,545 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable68,36 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 18:32:59,545 INFO L428 AbstractCegarLoop]: === Iteration 39 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:32:59,545 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:32:59,545 INFO L82 PathProgramCache]: Analyzing trace with hash 682729854, now seen corresponding path program 34 times [2021-02-19 18:32:59,545 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:32:59,545 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [4256520] [2021-02-19 18:32:59,546 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:32:59,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:32:59,846 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:32:59,846 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [4256520] [2021-02-19 18:32:59,846 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [653241050] [2021-02-19 18:32:59,846 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST 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-02-19 18:32:59,876 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-02-19 18:32:59,876 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 18:32:59,877 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 30 conjunts are in the unsatisfiable core [2021-02-19 18:32:59,877 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:32:59,909 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 13 [2021-02-19 18:32:59,910 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:32:59,922 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:32:59,923 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:32:59,923 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:47, output treesize:46 [2021-02-19 18:33:00,000 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 18:33:00,002 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 26 [2021-02-19 18:33:00,003 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:33:00,020 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:33:00,021 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:33:00,021 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:52, output treesize:51 [2021-02-19 18:33:00,072 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 18:33:00,081 INFO L354 Elim1Store]: treesize reduction 16, result has 15.8 percent of original size [2021-02-19 18:33:00,081 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 44 treesize of output 33 [2021-02-19 18:33:00,082 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:33:00,094 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:33:00,095 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:33:00,096 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:58, output treesize:48 [2021-02-19 18:33:00,156 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 44 treesize of output 28 [2021-02-19 18:33:00,157 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:33:00,162 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:33:00,163 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:33:00,163 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:47, output treesize:20 [2021-02-19 18:33:00,227 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:33:00,227 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:33:00,227 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-02-19 18:33:00,227 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [232405858] [2021-02-19 18:33:00,227 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-02-19 18:33:00,227 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:33:00,228 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-02-19 18:33:00,228 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=248, Unknown=0, NotChecked=0, Total=306 [2021-02-19 18:33:00,228 INFO L87 Difference]: Start difference. First operand 6402 states and 23243 transitions. Second operand has 18 states, 18 states have (on average 2.7777777777777777) internal successors, (50), 17 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-02-19 18:33:01,011 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:33:01,012 INFO L93 Difference]: Finished difference Result 9969 states and 35963 transitions. [2021-02-19 18:33:01,012 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-02-19 18:33:01,012 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.7777777777777777) internal successors, (50), 17 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 30 [2021-02-19 18:33:01,012 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:33:01,031 INFO L225 Difference]: With dead ends: 9969 [2021-02-19 18:33:01,031 INFO L226 Difference]: Without dead ends: 9930 [2021-02-19 18:33:01,032 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 88 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=92, Invalid=460, Unknown=0, NotChecked=0, Total=552 [2021-02-19 18:33:01,040 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9930 states. [2021-02-19 18:33:01,119 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9930 to 6359. [2021-02-19 18:33:01,125 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6359 states, 6358 states have (on average 3.632431582258572) internal successors, (23095), 6358 states have internal predecessors, (23095), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:33:01,141 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6359 states to 6359 states and 23095 transitions. [2021-02-19 18:33:01,141 INFO L78 Accepts]: Start accepts. Automaton has 6359 states and 23095 transitions. Word has length 30 [2021-02-19 18:33:01,142 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:33:01,142 INFO L480 AbstractCegarLoop]: Abstraction has 6359 states and 23095 transitions. [2021-02-19 18:33:01,142 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.7777777777777777) internal successors, (50), 17 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-02-19 18:33:01,142 INFO L276 IsEmpty]: Start isEmpty. Operand 6359 states and 23095 transitions. [2021-02-19 18:33:01,151 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-02-19 18:33:01,151 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:33:01,151 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 18:33:01,351 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable79 [2021-02-19 18:33:01,352 INFO L428 AbstractCegarLoop]: === Iteration 40 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:33:01,352 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:33:01,352 INFO L82 PathProgramCache]: Analyzing trace with hash 1776487522, now seen corresponding path program 35 times [2021-02-19 18:33:01,352 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:33:01,352 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [424625139] [2021-02-19 18:33:01,352 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:33:01,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:33:01,526 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:33:01,527 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [424625139] [2021-02-19 18:33:01,527 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [654327387] [2021-02-19 18:33:01,527 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 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-02-19 18:33:01,555 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-02-19 18:33:01,556 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 18:33:01,556 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 34 conjunts are in the unsatisfiable core [2021-02-19 18:33:01,557 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:33:01,597 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 13 [2021-02-19 18:33:01,599 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:33:01,610 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:33:01,611 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:33:01,611 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:35, output treesize:34 [2021-02-19 18:33:01,941 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 21 [2021-02-19 18:33:01,943 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:33:01,948 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:33:01,951 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 19 [2021-02-19 18:33:01,952 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-02-19 18:33:01,958 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:33:01,959 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:33:01,959 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:40, output treesize:27 [2021-02-19 18:33:01,987 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-02-19 18:33:01,989 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:33:01,993 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:33:01,993 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:33:01,993 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:12 [2021-02-19 18:33:02,049 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:33:02,049 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:33:02,049 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 20 [2021-02-19 18:33:02,049 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [890247901] [2021-02-19 18:33:02,049 INFO L460 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-02-19 18:33:02,049 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:33:02,050 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-02-19 18:33:02,050 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=366, Unknown=0, NotChecked=0, Total=420 [2021-02-19 18:33:02,050 INFO L87 Difference]: Start difference. First operand 6359 states and 23095 transitions. Second operand has 21 states, 21 states have (on average 2.8095238095238093) internal successors, (59), 20 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-02-19 18:33:02,874 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:33:02,874 INFO L93 Difference]: Finished difference Result 6864 states and 24645 transitions. [2021-02-19 18:33:02,875 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-02-19 18:33:02,875 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.8095238095238093) internal successors, (59), 20 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 30 [2021-02-19 18:33:02,875 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:33:02,886 INFO L225 Difference]: With dead ends: 6864 [2021-02-19 18:33:02,886 INFO L226 Difference]: Without dead ends: 6843 [2021-02-19 18:33:02,886 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 117 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=83, Invalid=567, Unknown=0, NotChecked=0, Total=650 [2021-02-19 18:33:02,891 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6843 states. [2021-02-19 18:33:02,957 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6843 to 6383. [2021-02-19 18:33:02,964 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6383 states, 6382 states have (on average 3.6316201817612033) internal successors, (23177), 6382 states have internal predecessors, (23177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:33:02,980 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6383 states to 6383 states and 23177 transitions. [2021-02-19 18:33:02,980 INFO L78 Accepts]: Start accepts. Automaton has 6383 states and 23177 transitions. Word has length 30 [2021-02-19 18:33:02,981 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:33:02,981 INFO L480 AbstractCegarLoop]: Abstraction has 6383 states and 23177 transitions. [2021-02-19 18:33:02,981 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.8095238095238093) internal successors, (59), 20 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-02-19 18:33:02,981 INFO L276 IsEmpty]: Start isEmpty. Operand 6383 states and 23177 transitions. [2021-02-19 18:33:02,990 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-02-19 18:33:02,990 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:33:02,991 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 18:33:03,191 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80,38 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 18:33:03,191 INFO L428 AbstractCegarLoop]: === Iteration 41 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:33:03,191 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:33:03,191 INFO L82 PathProgramCache]: Analyzing trace with hash -603345822, now seen corresponding path program 36 times [2021-02-19 18:33:03,191 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:33:03,192 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2088618702] [2021-02-19 18:33:03,192 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:33:03,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:33:03,358 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:33:03,358 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2088618702] [2021-02-19 18:33:03,358 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [463263255] [2021-02-19 18:33:03,358 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE 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-02-19 18:33:03,380 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-02-19 18:33:03,380 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 18:33:03,381 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 30 conjunts are in the unsatisfiable core [2021-02-19 18:33:03,381 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:33:03,416 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 13 [2021-02-19 18:33:03,417 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:33:03,426 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:33:03,426 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:33:03,426 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:32, output treesize:31 [2021-02-19 18:33:03,560 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 18:33:03,561 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 33 [2021-02-19 18:33:03,562 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:33:03,574 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:33:03,574 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:33:03,575 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:55, output treesize:52 [2021-02-19 18:33:03,613 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 18:33:03,614 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 27 [2021-02-19 18:33:03,615 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:33:03,621 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:33:03,622 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:33:03,622 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:52, output treesize:31 [2021-02-19 18:33:03,655 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-02-19 18:33:03,656 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:33:03,661 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:33:03,662 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:33:03,662 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:26, output treesize:12 [2021-02-19 18:33:03,721 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:33:03,721 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:33:03,721 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-02-19 18:33:03,721 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2110032866] [2021-02-19 18:33:03,721 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-02-19 18:33:03,721 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:33:03,722 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-02-19 18:33:03,722 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=332, Unknown=0, NotChecked=0, Total=380 [2021-02-19 18:33:03,722 INFO L87 Difference]: Start difference. First operand 6383 states and 23177 transitions. Second operand has 20 states, 20 states have (on average 2.95) internal successors, (59), 19 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-02-19 18:33:04,553 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:33:04,554 INFO L93 Difference]: Finished difference Result 6919 states and 24832 transitions. [2021-02-19 18:33:04,554 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-02-19 18:33:04,554 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.95) internal successors, (59), 19 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 30 [2021-02-19 18:33:04,554 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:33:04,567 INFO L225 Difference]: With dead ends: 6919 [2021-02-19 18:33:04,567 INFO L226 Difference]: Without dead ends: 6874 [2021-02-19 18:33:04,568 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 94 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=79, Invalid=571, Unknown=0, NotChecked=0, Total=650 [2021-02-19 18:33:04,573 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6874 states. [2021-02-19 18:33:04,634 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6874 to 6416. [2021-02-19 18:33:04,641 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6416 states, 6415 states have (on average 3.6293063133281374) internal successors, (23282), 6415 states have internal predecessors, (23282), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:33:04,655 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6416 states to 6416 states and 23282 transitions. [2021-02-19 18:33:04,655 INFO L78 Accepts]: Start accepts. Automaton has 6416 states and 23282 transitions. Word has length 30 [2021-02-19 18:33:04,655 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:33:04,655 INFO L480 AbstractCegarLoop]: Abstraction has 6416 states and 23282 transitions. [2021-02-19 18:33:04,656 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.95) internal successors, (59), 19 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-02-19 18:33:04,656 INFO L276 IsEmpty]: Start isEmpty. Operand 6416 states and 23282 transitions. [2021-02-19 18:33:04,664 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-02-19 18:33:04,665 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:33:04,665 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 18:33:04,866 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable81,39 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 18:33:04,866 INFO L428 AbstractCegarLoop]: === Iteration 42 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:33:04,866 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:33:04,866 INFO L82 PathProgramCache]: Analyzing trace with hash -2023797434, now seen corresponding path program 37 times [2021-02-19 18:33:04,866 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:33:04,867 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [716896745] [2021-02-19 18:33:04,867 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:33:04,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:33:05,076 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:33:05,076 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [716896745] [2021-02-19 18:33:05,076 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1086893617] [2021-02-19 18:33:05,076 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY 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-02-19 18:33:05,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:33:05,100 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 30 conjunts are in the unsatisfiable core [2021-02-19 18:33:05,101 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:33:05,145 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 9 [2021-02-19 18:33:05,146 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:33:05,156 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:33:05,157 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:33:05,157 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:27 [2021-02-19 18:33:05,339 INFO L354 Elim1Store]: treesize reduction 64, result has 14.7 percent of original size [2021-02-19 18:33:05,340 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 104 treesize of output 81 [2021-02-19 18:33:05,342 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:33:05,357 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:33:05,358 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:33:05,358 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:107, output treesize:50 [2021-02-19 18:33:05,402 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 18:33:05,403 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 21 [2021-02-19 18:33:05,404 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:33:05,411 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:33:05,411 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:33:05,411 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:50, output treesize:27 [2021-02-19 18:33:05,439 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-02-19 18:33:05,440 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:33:05,444 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:33:05,444 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:33:05,444 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:12 [2021-02-19 18:33:05,506 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:33:05,506 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:33:05,506 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-02-19 18:33:05,506 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1108782593] [2021-02-19 18:33:05,506 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-02-19 18:33:05,506 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:33:05,507 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-02-19 18:33:05,507 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=327, Unknown=0, NotChecked=0, Total=380 [2021-02-19 18:33:05,507 INFO L87 Difference]: Start difference. First operand 6416 states and 23282 transitions. Second operand has 20 states, 20 states have (on average 2.95) internal successors, (59), 19 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-02-19 18:33:06,293 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:33:06,294 INFO L93 Difference]: Finished difference Result 6934 states and 24848 transitions. [2021-02-19 18:33:06,294 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-02-19 18:33:06,294 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.95) internal successors, (59), 19 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 30 [2021-02-19 18:33:06,294 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:33:06,307 INFO L225 Difference]: With dead ends: 6934 [2021-02-19 18:33:06,308 INFO L226 Difference]: Without dead ends: 6907 [2021-02-19 18:33:06,308 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 92 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=83, Invalid=517, Unknown=0, NotChecked=0, Total=600 [2021-02-19 18:33:06,314 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6907 states. [2021-02-19 18:33:06,381 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6907 to 6404. [2021-02-19 18:33:06,388 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6404 states, 6403 states have (on average 3.6314227705762923) internal successors, (23252), 6403 states have internal predecessors, (23252), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:33:06,402 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6404 states to 6404 states and 23252 transitions. [2021-02-19 18:33:06,402 INFO L78 Accepts]: Start accepts. Automaton has 6404 states and 23252 transitions. Word has length 30 [2021-02-19 18:33:06,402 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:33:06,402 INFO L480 AbstractCegarLoop]: Abstraction has 6404 states and 23252 transitions. [2021-02-19 18:33:06,402 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.95) internal successors, (59), 19 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-02-19 18:33:06,402 INFO L276 IsEmpty]: Start isEmpty. Operand 6404 states and 23252 transitions. [2021-02-19 18:33:06,411 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-02-19 18:33:06,412 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:33:06,412 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 18:33:06,612 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable82,40 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 18:33:06,612 INFO L428 AbstractCegarLoop]: === Iteration 43 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:33:06,612 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:33:06,613 INFO L82 PathProgramCache]: Analyzing trace with hash 111085794, now seen corresponding path program 38 times [2021-02-19 18:33:06,613 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:33:06,613 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1442705405] [2021-02-19 18:33:06,613 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:33:06,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:33:06,780 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:33:06,780 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1442705405] [2021-02-19 18:33:06,780 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1615300688] [2021-02-19 18:33:06,781 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 41 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 41 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 18:33:06,808 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-02-19 18:33:06,808 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 18:33:06,809 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 30 conjunts are in the unsatisfiable core [2021-02-19 18:33:06,809 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:33:06,851 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 9 [2021-02-19 18:33:06,852 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:33:06,860 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:33:06,861 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:33:06,861 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:27 [2021-02-19 18:33:06,972 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 18:33:06,973 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 33 [2021-02-19 18:33:06,974 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:33:06,990 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:33:06,991 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:33:06,991 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:52, output treesize:53 [2021-02-19 18:33:07,042 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 18:33:07,043 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 23 [2021-02-19 18:33:07,044 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:33:07,053 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:33:07,054 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:33:07,054 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:51, output treesize:30 [2021-02-19 18:33:07,123 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-02-19 18:33:07,124 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:33:07,128 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:33:07,129 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:33:07,129 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:26, output treesize:12 [2021-02-19 18:33:07,190 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:33:07,190 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:33:07,191 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-02-19 18:33:07,191 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1434838448] [2021-02-19 18:33:07,191 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-02-19 18:33:07,191 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:33:07,191 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-02-19 18:33:07,191 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=335, Unknown=0, NotChecked=0, Total=380 [2021-02-19 18:33:07,191 INFO L87 Difference]: Start difference. First operand 6404 states and 23252 transitions. Second operand has 20 states, 20 states have (on average 2.95) internal successors, (59), 19 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-02-19 18:33:07,930 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:33:07,930 INFO L93 Difference]: Finished difference Result 6846 states and 24540 transitions. [2021-02-19 18:33:07,931 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-02-19 18:33:07,931 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.95) internal successors, (59), 19 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 30 [2021-02-19 18:33:07,931 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:33:07,944 INFO L225 Difference]: With dead ends: 6846 [2021-02-19 18:33:07,944 INFO L226 Difference]: Without dead ends: 6819 [2021-02-19 18:33:07,944 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 57 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=64, Invalid=488, Unknown=0, NotChecked=0, Total=552 [2021-02-19 18:33:07,950 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6819 states. [2021-02-19 18:33:08,062 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6819 to 6450. [2021-02-19 18:33:08,068 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6450 states, 6449 states have (on average 3.627849278957978) internal successors, (23396), 6449 states have internal predecessors, (23396), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:33:08,086 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6450 states to 6450 states and 23396 transitions. [2021-02-19 18:33:08,086 INFO L78 Accepts]: Start accepts. Automaton has 6450 states and 23396 transitions. Word has length 30 [2021-02-19 18:33:08,086 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:33:08,086 INFO L480 AbstractCegarLoop]: Abstraction has 6450 states and 23396 transitions. [2021-02-19 18:33:08,086 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.95) internal successors, (59), 19 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-02-19 18:33:08,086 INFO L276 IsEmpty]: Start isEmpty. Operand 6450 states and 23396 transitions. [2021-02-19 18:33:08,099 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-02-19 18:33:08,099 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:33:08,099 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 18:33:08,299 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable83,41 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 18:33:08,300 INFO L428 AbstractCegarLoop]: === Iteration 44 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:33:08,300 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:33:08,300 INFO L82 PathProgramCache]: Analyzing trace with hash 856686790, now seen corresponding path program 39 times [2021-02-19 18:33:08,300 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:33:08,300 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [152770970] [2021-02-19 18:33:08,300 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:33:08,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:33:08,477 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:33:08,478 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [152770970] [2021-02-19 18:33:08,478 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1354579466] [2021-02-19 18:33:08,478 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 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-02-19 18:33:08,503 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-02-19 18:33:08,503 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 18:33:08,504 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 33 conjunts are in the unsatisfiable core [2021-02-19 18:33:08,504 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:33:08,550 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 9 [2021-02-19 18:33:08,551 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:33:08,560 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:33:08,561 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:33:08,561 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:22 [2021-02-19 18:33:08,656 INFO L354 Elim1Store]: treesize reduction 19, result has 20.8 percent of original size [2021-02-19 18:33:08,657 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 27 [2021-02-19 18:33:08,658 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:33:08,672 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:33:08,674 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-02-19 18:33:08,674 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:44, output treesize:44 [2021-02-19 18:33:08,828 INFO L354 Elim1Store]: treesize reduction 10, result has 65.5 percent of original size [2021-02-19 18:33:08,828 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 45 [2021-02-19 18:33:08,830 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:33:08,851 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:33:08,894 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-02-19 18:33:08,894 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:65, output treesize:132 [2021-02-19 18:33:09,179 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 18:33:09,184 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:33:09,184 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 20 [2021-02-19 18:33:09,186 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-02-19 18:33:09,198 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:33:09,202 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:33:09,202 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:39, output treesize:42 [2021-02-19 18:33:09,346 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:33:09,346 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:33:09,347 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 14] total 23 [2021-02-19 18:33:09,347 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1729669364] [2021-02-19 18:33:09,347 INFO L460 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-02-19 18:33:09,347 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:33:09,347 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-02-19 18:33:09,347 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=498, Unknown=0, NotChecked=0, Total=552 [2021-02-19 18:33:09,347 INFO L87 Difference]: Start difference. First operand 6450 states and 23396 transitions. Second operand has 24 states, 24 states have (on average 2.4583333333333335) internal successors, (59), 23 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-02-19 18:33:11,544 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:33:11,544 INFO L93 Difference]: Finished difference Result 7052 states and 25190 transitions. [2021-02-19 18:33:11,544 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-02-19 18:33:11,545 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.4583333333333335) internal successors, (59), 23 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 30 [2021-02-19 18:33:11,545 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:33:11,556 INFO L225 Difference]: With dead ends: 7052 [2021-02-19 18:33:11,557 INFO L226 Difference]: Without dead ends: 7010 [2021-02-19 18:33:11,557 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 462 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=235, Invalid=2117, Unknown=0, NotChecked=0, Total=2352 [2021-02-19 18:33:11,563 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7010 states. [2021-02-19 18:33:11,625 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7010 to 6534. [2021-02-19 18:33:11,631 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6534 states, 6533 states have (on average 3.62452165926833) internal successors, (23679), 6533 states have internal predecessors, (23679), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:33:11,645 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6534 states to 6534 states and 23679 transitions. [2021-02-19 18:33:11,645 INFO L78 Accepts]: Start accepts. Automaton has 6534 states and 23679 transitions. Word has length 30 [2021-02-19 18:33:11,645 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:33:11,645 INFO L480 AbstractCegarLoop]: Abstraction has 6534 states and 23679 transitions. [2021-02-19 18:33:11,645 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 2.4583333333333335) internal successors, (59), 23 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-02-19 18:33:11,645 INFO L276 IsEmpty]: Start isEmpty. Operand 6534 states and 23679 transitions. [2021-02-19 18:33:11,654 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-02-19 18:33:11,655 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:33:11,655 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 18:33:11,877 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable84,42 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 18:33:11,877 INFO L428 AbstractCegarLoop]: === Iteration 45 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:33:11,877 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:33:11,877 INFO L82 PathProgramCache]: Analyzing trace with hash 1248658566, now seen corresponding path program 40 times [2021-02-19 18:33:11,877 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:33:11,877 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [224799786] [2021-02-19 18:33:11,877 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:33:11,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:33:12,052 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:33:12,052 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [224799786] [2021-02-19 18:33:12,052 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [468635458] [2021-02-19 18:33:12,052 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST 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-02-19 18:33:12,082 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-02-19 18:33:12,083 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 18:33:12,083 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 30 conjunts are in the unsatisfiable core [2021-02-19 18:33:12,084 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:33:12,133 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 9 [2021-02-19 18:33:12,134 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:33:12,145 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:33:12,146 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:33:12,146 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:27 [2021-02-19 18:33:12,258 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 18:33:12,259 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 33 [2021-02-19 18:33:12,261 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:33:12,275 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:33:12,277 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:33:12,277 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:47, output treesize:47 [2021-02-19 18:33:12,366 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 23 [2021-02-19 18:33:12,368 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:33:12,376 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:33:12,376 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:33:12,376 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:43, output treesize:25 [2021-02-19 18:33:12,407 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-02-19 18:33:12,408 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:33:12,415 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:33:12,416 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:33:12,416 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:26, output treesize:12 [2021-02-19 18:33:12,496 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:33:12,496 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:33:12,497 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-02-19 18:33:12,497 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1186116626] [2021-02-19 18:33:12,497 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-02-19 18:33:12,497 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:33:12,497 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-02-19 18:33:12,497 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=326, Unknown=0, NotChecked=0, Total=380 [2021-02-19 18:33:12,497 INFO L87 Difference]: Start difference. First operand 6534 states and 23679 transitions. Second operand has 20 states, 20 states have (on average 2.95) internal successors, (59), 19 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-02-19 18:33:13,299 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:33:13,299 INFO L93 Difference]: Finished difference Result 7446 states and 26575 transitions. [2021-02-19 18:33:13,299 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-02-19 18:33:13,299 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.95) internal successors, (59), 19 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 30 [2021-02-19 18:33:13,300 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:33:13,312 INFO L225 Difference]: With dead ends: 7446 [2021-02-19 18:33:13,312 INFO L226 Difference]: Without dead ends: 7425 [2021-02-19 18:33:13,313 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 108 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=89, Invalid=561, Unknown=0, NotChecked=0, Total=650 [2021-02-19 18:33:13,320 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7425 states. [2021-02-19 18:33:13,383 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7425 to 6531. [2021-02-19 18:33:13,390 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6531 states, 6530 states have (on average 3.6249617151607962) internal successors, (23671), 6530 states have internal predecessors, (23671), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:33:13,404 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6531 states to 6531 states and 23671 transitions. [2021-02-19 18:33:13,404 INFO L78 Accepts]: Start accepts. Automaton has 6531 states and 23671 transitions. Word has length 30 [2021-02-19 18:33:13,404 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:33:13,404 INFO L480 AbstractCegarLoop]: Abstraction has 6531 states and 23671 transitions. [2021-02-19 18:33:13,404 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.95) internal successors, (59), 19 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-02-19 18:33:13,404 INFO L276 IsEmpty]: Start isEmpty. Operand 6531 states and 23671 transitions. [2021-02-19 18:33:13,413 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-02-19 18:33:13,413 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:33:13,413 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 18:33:13,613 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable99,43 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 18:33:13,613 INFO L428 AbstractCegarLoop]: === Iteration 46 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:33:13,614 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:33:13,614 INFO L82 PathProgramCache]: Analyzing trace with hash 64089994, now seen corresponding path program 41 times [2021-02-19 18:33:13,614 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:33:13,614 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [896404917] [2021-02-19 18:33:13,614 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:33:13,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:33:13,808 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:33:13,808 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [896404917] [2021-02-19 18:33:13,808 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1848891359] [2021-02-19 18:33:13,808 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 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-02-19 18:33:13,837 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-02-19 18:33:13,837 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 18:33:13,837 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 32 conjunts are in the unsatisfiable core [2021-02-19 18:33:13,838 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:33:13,878 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 13 [2021-02-19 18:33:13,879 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:33:13,889 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:33:13,890 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:33:13,890 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:32, output treesize:31 [2021-02-19 18:33:14,029 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 18:33:14,030 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 18:33:14,033 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-02-19 18:33:14,033 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 38 [2021-02-19 18:33:14,034 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:33:14,045 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:33:14,046 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:33:14,046 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:49, output treesize:48 [2021-02-19 18:33:14,158 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 18:33:14,159 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 44 [2021-02-19 18:33:14,162 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:33:14,170 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:33:14,170 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:33:14,170 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:115, output treesize:64 [2021-02-19 18:33:14,211 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 18:33:14,237 INFO L354 Elim1Store]: treesize reduction 18, result has 60.0 percent of original size [2021-02-19 18:33:14,238 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 5 case distinctions, treesize of input 87 treesize of output 79 [2021-02-19 18:33:14,246 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:33:14,271 INFO L628 ElimStorePlain]: treesize reduction 16, result has 57.9 percent of original size [2021-02-19 18:33:14,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-02-19 18:33:14,274 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:92, output treesize:21 [2021-02-19 18:33:14,368 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:33:14,368 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:33:14,368 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 20 [2021-02-19 18:33:14,368 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [965973554] [2021-02-19 18:33:14,368 INFO L460 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-02-19 18:33:14,368 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:33:14,368 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-02-19 18:33:14,368 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=373, Unknown=0, NotChecked=0, Total=420 [2021-02-19 18:33:14,369 INFO L87 Difference]: Start difference. First operand 6531 states and 23671 transitions. Second operand has 21 states, 21 states have (on average 2.8095238095238093) internal successors, (59), 20 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-02-19 18:33:15,823 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:33:15,823 INFO L93 Difference]: Finished difference Result 7520 states and 26724 transitions. [2021-02-19 18:33:15,824 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-02-19 18:33:15,824 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.8095238095238093) internal successors, (59), 20 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 30 [2021-02-19 18:33:15,824 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:33:15,836 INFO L225 Difference]: With dead ends: 7520 [2021-02-19 18:33:15,837 INFO L226 Difference]: Without dead ends: 7499 [2021-02-19 18:33:15,837 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 133 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=132, Invalid=1058, Unknown=0, NotChecked=0, Total=1190 [2021-02-19 18:33:15,843 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7499 states. [2021-02-19 18:33:15,906 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7499 to 6576. [2021-02-19 18:33:15,912 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6576 states, 6575 states have (on average 3.622813688212928) internal successors, (23820), 6575 states have internal predecessors, (23820), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:33:15,927 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6576 states to 6576 states and 23820 transitions. [2021-02-19 18:33:15,927 INFO L78 Accepts]: Start accepts. Automaton has 6576 states and 23820 transitions. Word has length 30 [2021-02-19 18:33:15,927 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:33:15,927 INFO L480 AbstractCegarLoop]: Abstraction has 6576 states and 23820 transitions. [2021-02-19 18:33:15,927 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.8095238095238093) internal successors, (59), 20 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-02-19 18:33:15,927 INFO L276 IsEmpty]: Start isEmpty. Operand 6576 states and 23820 transitions. [2021-02-19 18:33:15,936 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-02-19 18:33:15,936 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:33:15,936 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 18:33:16,136 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 44 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable100 [2021-02-19 18:33:16,136 INFO L428 AbstractCegarLoop]: === Iteration 47 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:33:16,137 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:33:16,137 INFO L82 PathProgramCache]: Analyzing trace with hash 1032150200, now seen corresponding path program 42 times [2021-02-19 18:33:16,137 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:33:16,137 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1900459617] [2021-02-19 18:33:16,137 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:33:16,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:33:16,357 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:33:16,358 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1900459617] [2021-02-19 18:33:16,358 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [218078229] [2021-02-19 18:33:16,358 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE 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-02-19 18:33:16,390 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-02-19 18:33:16,390 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 18:33:16,391 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 31 conjunts are in the unsatisfiable core [2021-02-19 18:33:16,391 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:33:16,441 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 9 [2021-02-19 18:33:16,442 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:33:16,452 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:33:16,453 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:33:16,454 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:27 [2021-02-19 18:33:16,555 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 18:33:16,556 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 31 [2021-02-19 18:33:16,557 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:33:16,569 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:33:16,569 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:33:16,570 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:45, output treesize:45 [2021-02-19 18:33:16,613 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 18:33:16,614 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 26 [2021-02-19 18:33:16,616 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:33:16,624 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:33:16,624 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:33:16,624 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:52, output treesize:30 [2021-02-19 18:33:16,761 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:33:16,761 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 20 treesize of output 28 [2021-02-19 18:33:16,765 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-02-19 18:33:16,785 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:33:16,854 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:33:16,854 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:34, output treesize:93 [2021-02-19 18:33:16,965 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:33:16,966 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:33:16,966 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 22 [2021-02-19 18:33:16,966 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [388174689] [2021-02-19 18:33:16,966 INFO L460 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-02-19 18:33:16,966 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:33:16,966 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-02-19 18:33:16,966 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=454, Unknown=0, NotChecked=0, Total=506 [2021-02-19 18:33:16,966 INFO L87 Difference]: Start difference. First operand 6576 states and 23820 transitions. Second operand has 23 states, 23 states have (on average 2.5652173913043477) internal successors, (59), 22 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-02-19 18:33:18,112 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:33:18,112 INFO L93 Difference]: Finished difference Result 6960 states and 24933 transitions. [2021-02-19 18:33:18,113 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-02-19 18:33:18,113 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.5652173913043477) internal successors, (59), 22 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 30 [2021-02-19 18:33:18,113 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:33:18,125 INFO L225 Difference]: With dead ends: 6960 [2021-02-19 18:33:18,125 INFO L226 Difference]: Without dead ends: 6945 [2021-02-19 18:33:18,125 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 107 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=93, Invalid=777, Unknown=0, NotChecked=0, Total=870 [2021-02-19 18:33:18,132 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6945 states. [2021-02-19 18:33:18,192 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6945 to 6572. [2021-02-19 18:33:18,198 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6572 states, 6571 states have (on average 3.62288844924669) internal successors, (23806), 6571 states have internal predecessors, (23806), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:33:18,212 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6572 states to 6572 states and 23806 transitions. [2021-02-19 18:33:18,212 INFO L78 Accepts]: Start accepts. Automaton has 6572 states and 23806 transitions. Word has length 30 [2021-02-19 18:33:18,213 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:33:18,213 INFO L480 AbstractCegarLoop]: Abstraction has 6572 states and 23806 transitions. [2021-02-19 18:33:18,213 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.5652173913043477) internal successors, (59), 22 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-02-19 18:33:18,213 INFO L276 IsEmpty]: Start isEmpty. Operand 6572 states and 23806 transitions. [2021-02-19 18:33:18,222 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-02-19 18:33:18,222 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:33:18,223 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 18:33:18,423 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable106 [2021-02-19 18:33:18,423 INFO L428 AbstractCegarLoop]: === Iteration 48 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:33:18,423 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:33:18,423 INFO L82 PathProgramCache]: Analyzing trace with hash -1518948714, now seen corresponding path program 43 times [2021-02-19 18:33:18,423 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:33:18,424 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1776794123] [2021-02-19 18:33:18,424 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:33:18,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:33:18,610 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:33:18,611 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1776794123] [2021-02-19 18:33:18,611 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1868183487] [2021-02-19 18:33:18,611 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 46 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-02-19 18:33:18,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:33:18,639 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 30 conjunts are in the unsatisfiable core [2021-02-19 18:33:18,639 INFO L286 TraceCheckSpWp]: Computing forward predicates... Waiting until toolchain timeout for monitored process 46 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 18:33:18,684 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 13 [2021-02-19 18:33:18,685 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:33:18,696 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:33:18,697 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:33:18,697 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:32, output treesize:31 [2021-02-19 18:33:18,859 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 18:33:18,860 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 33 [2021-02-19 18:33:18,861 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:33:18,875 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:33:18,876 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:33:18,876 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:55, output treesize:54 [2021-02-19 18:33:18,917 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 18:33:18,918 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 25 [2021-02-19 18:33:18,919 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:33:18,927 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:33:18,928 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:33:18,928 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:59, output treesize:36 [2021-02-19 18:33:18,990 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-02-19 18:33:18,991 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:33:18,996 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:33:18,997 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:33:18,997 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:26, output treesize:12 [2021-02-19 18:33:19,035 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:33:19,035 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:33:19,035 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-02-19 18:33:19,035 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1493353376] [2021-02-19 18:33:19,036 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-02-19 18:33:19,036 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:33:19,036 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-02-19 18:33:19,036 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=330, Unknown=0, NotChecked=0, Total=380 [2021-02-19 18:33:19,036 INFO L87 Difference]: Start difference. First operand 6572 states and 23806 transitions. Second operand has 20 states, 20 states have (on average 2.95) internal successors, (59), 19 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-02-19 18:33:19,688 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:33:19,688 INFO L93 Difference]: Finished difference Result 6944 states and 24941 transitions. [2021-02-19 18:33:19,689 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-02-19 18:33:19,689 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.95) internal successors, (59), 19 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 30 [2021-02-19 18:33:19,689 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:33:19,701 INFO L225 Difference]: With dead ends: 6944 [2021-02-19 18:33:19,701 INFO L226 Difference]: Without dead ends: 6905 [2021-02-19 18:33:19,701 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 84 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=72, Invalid=480, Unknown=0, NotChecked=0, Total=552 [2021-02-19 18:33:19,708 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6905 states. [2021-02-19 18:33:19,768 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6905 to 6597. [2021-02-19 18:33:19,774 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6597 states, 6596 states have (on average 3.620830806549424) internal successors, (23883), 6596 states have internal predecessors, (23883), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:33:19,788 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6597 states to 6597 states and 23883 transitions. [2021-02-19 18:33:19,788 INFO L78 Accepts]: Start accepts. Automaton has 6597 states and 23883 transitions. Word has length 30 [2021-02-19 18:33:19,788 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:33:19,789 INFO L480 AbstractCegarLoop]: Abstraction has 6597 states and 23883 transitions. [2021-02-19 18:33:19,789 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.95) internal successors, (59), 19 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-02-19 18:33:19,789 INFO L276 IsEmpty]: Start isEmpty. Operand 6597 states and 23883 transitions. [2021-02-19 18:33:19,797 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-02-19 18:33:19,798 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:33:19,798 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 18:33:19,998 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable112 [2021-02-19 18:33:19,998 INFO L428 AbstractCegarLoop]: === Iteration 49 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:33:19,998 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:33:19,998 INFO L82 PathProgramCache]: Analyzing trace with hash 1003191280, now seen corresponding path program 44 times [2021-02-19 18:33:19,999 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:33:19,999 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [429349480] [2021-02-19 18:33:19,999 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:33:20,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:33:20,185 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:33:20,185 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [429349480] [2021-02-19 18:33:20,185 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1745069174] [2021-02-19 18:33:20,185 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 47 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-02-19 18:33:20,214 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-02-19 18:33:20,214 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 18:33:20,215 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 30 conjunts are in the unsatisfiable core [2021-02-19 18:33:20,215 INFO L286 TraceCheckSpWp]: Computing forward predicates... Waiting until toolchain timeout for monitored process 47 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 18:33:20,258 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 9 [2021-02-19 18:33:20,259 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:33:20,270 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:33:20,271 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:33:20,271 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:27 [2021-02-19 18:33:20,457 INFO L354 Elim1Store]: treesize reduction 64, result has 14.7 percent of original size [2021-02-19 18:33:20,458 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 115 treesize of output 88 [2021-02-19 18:33:20,460 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:33:20,479 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:33:20,480 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:33:20,480 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:118, output treesize:55 [2021-02-19 18:33:20,547 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 20 [2021-02-19 18:33:20,549 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:33:20,559 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:33:20,560 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:33:20,560 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:42, output treesize:25 [2021-02-19 18:33:20,599 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-02-19 18:33:20,601 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:33:20,607 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:33:20,607 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:33:20,608 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:26, output treesize:12 [2021-02-19 18:33:20,691 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:33:20,691 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:33:20,691 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-02-19 18:33:20,691 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [264797018] [2021-02-19 18:33:20,691 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-02-19 18:33:20,691 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:33:20,692 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-02-19 18:33:20,692 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=327, Unknown=0, NotChecked=0, Total=380 [2021-02-19 18:33:20,692 INFO L87 Difference]: Start difference. First operand 6597 states and 23883 transitions. Second operand has 20 states, 20 states have (on average 2.95) internal successors, (59), 19 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-02-19 18:33:21,695 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:33:21,696 INFO L93 Difference]: Finished difference Result 7148 states and 25549 transitions. [2021-02-19 18:33:21,696 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-02-19 18:33:21,696 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.95) internal successors, (59), 19 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 30 [2021-02-19 18:33:21,697 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:33:21,709 INFO L225 Difference]: With dead ends: 7148 [2021-02-19 18:33:21,709 INFO L226 Difference]: Without dead ends: 7121 [2021-02-19 18:33:21,710 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 153 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=105, Invalid=707, Unknown=0, NotChecked=0, Total=812 [2021-02-19 18:33:21,716 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7121 states. [2021-02-19 18:33:21,779 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7121 to 6591. [2021-02-19 18:33:21,786 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6591 states, 6590 states have (on average 3.6213960546282244) internal successors, (23865), 6590 states have internal predecessors, (23865), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:33:21,800 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6591 states to 6591 states and 23865 transitions. [2021-02-19 18:33:21,800 INFO L78 Accepts]: Start accepts. Automaton has 6591 states and 23865 transitions. Word has length 30 [2021-02-19 18:33:21,800 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:33:21,800 INFO L480 AbstractCegarLoop]: Abstraction has 6591 states and 23865 transitions. [2021-02-19 18:33:21,800 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.95) internal successors, (59), 19 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-02-19 18:33:21,800 INFO L276 IsEmpty]: Start isEmpty. Operand 6591 states and 23865 transitions. [2021-02-19 18:33:21,809 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-02-19 18:33:21,809 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:33:21,809 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 18:33:22,009 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 47 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable113 [2021-02-19 18:33:22,010 INFO L428 AbstractCegarLoop]: === Iteration 50 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:33:22,010 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:33:22,010 INFO L82 PathProgramCache]: Analyzing trace with hash 1355566970, now seen corresponding path program 45 times [2021-02-19 18:33:22,010 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:33:22,010 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [16804458] [2021-02-19 18:33:22,010 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:33:22,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:33:22,191 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:33:22,191 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [16804458] [2021-02-19 18:33:22,191 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [602224088] [2021-02-19 18:33:22,191 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-02-19 18:33:22,212 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-02-19 18:33:22,212 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 18:33:22,213 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 34 conjunts are in the unsatisfiable core [2021-02-19 18:33:22,213 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:33:22,249 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 13 [2021-02-19 18:33:22,250 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:33:22,259 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:33:22,260 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:33:22,260 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:32, output treesize:31 [2021-02-19 18:33:22,366 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 25 [2021-02-19 18:33:22,368 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:33:22,382 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:33:22,383 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:33:22,383 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:39, output treesize:38 [2021-02-19 18:33:22,464 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:33:22,464 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 36 [2021-02-19 18:33:22,471 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:33:22,488 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:33:22,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-02-19 18:33:22,494 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:47, output treesize:79 [2021-02-19 18:33:22,567 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:33:22,568 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 19 treesize of output 21 [2021-02-19 18:33:22,571 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:33:22,583 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:33:22,583 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 9 treesize of output 14 [2021-02-19 18:33:22,584 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 2 xjuncts. [2021-02-19 18:33:22,599 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:33:22,600 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 29 [2021-02-19 18:33:22,605 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 2 xjuncts. [2021-02-19 18:33:22,697 INFO L628 ElimStorePlain]: treesize reduction 18, result has 83.5 percent of original size [2021-02-19 18:33:22,705 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-02-19 18:33:22,705 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 2 variables, input treesize:93, output treesize:100 [2021-02-19 18:33:22,914 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:33:22,915 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:33:22,915 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12] total 21 [2021-02-19 18:33:22,915 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [62883093] [2021-02-19 18:33:22,915 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-02-19 18:33:22,915 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:33:22,915 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-02-19 18:33:22,915 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=410, Unknown=0, NotChecked=0, Total=462 [2021-02-19 18:33:22,916 INFO L87 Difference]: Start difference. First operand 6591 states and 23865 transitions. Second operand has 22 states, 22 states have (on average 2.6818181818181817) internal successors, (59), 21 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-02-19 18:33:23,640 WARN L202 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 38 DAG size of output: 34 [2021-02-19 18:33:24,762 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:33:24,762 INFO L93 Difference]: Finished difference Result 7428 states and 26381 transitions. [2021-02-19 18:33:24,763 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-02-19 18:33:24,763 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.6818181818181817) internal successors, (59), 21 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 30 [2021-02-19 18:33:24,763 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:33:24,776 INFO L225 Difference]: With dead ends: 7428 [2021-02-19 18:33:24,777 INFO L226 Difference]: Without dead ends: 7401 [2021-02-19 18:33:24,777 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 269 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=161, Invalid=1321, Unknown=0, NotChecked=0, Total=1482 [2021-02-19 18:33:24,784 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7401 states. [2021-02-19 18:33:24,848 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7401 to 6581. [2021-02-19 18:33:24,855 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6581 states, 6580 states have (on average 3.622340425531915) internal successors, (23835), 6580 states have internal predecessors, (23835), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:33:24,869 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6581 states to 6581 states and 23835 transitions. [2021-02-19 18:33:24,869 INFO L78 Accepts]: Start accepts. Automaton has 6581 states and 23835 transitions. Word has length 30 [2021-02-19 18:33:24,869 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:33:24,869 INFO L480 AbstractCegarLoop]: Abstraction has 6581 states and 23835 transitions. [2021-02-19 18:33:24,869 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.6818181818181817) internal successors, (59), 21 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-02-19 18:33:24,869 INFO L276 IsEmpty]: Start isEmpty. Operand 6581 states and 23835 transitions. [2021-02-19 18:33:24,878 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-02-19 18:33:24,878 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:33:24,879 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 18:33:25,079 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 48 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable114 [2021-02-19 18:33:25,079 INFO L428 AbstractCegarLoop]: === Iteration 51 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:33:25,079 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:33:25,079 INFO L82 PathProgramCache]: Analyzing trace with hash 363727820, now seen corresponding path program 46 times [2021-02-19 18:33:25,079 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:33:25,080 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [364644507] [2021-02-19 18:33:25,080 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:33:25,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:33:25,347 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:33:25,347 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [364644507] [2021-02-19 18:33:25,348 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [190364906] [2021-02-19 18:33:25,348 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 49 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 49 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 18:33:25,446 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-02-19 18:33:25,446 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 18:33:25,447 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 30 conjunts are in the unsatisfiable core [2021-02-19 18:33:25,447 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:33:25,474 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 9 [2021-02-19 18:33:25,475 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:33:25,485 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:33:25,486 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:33:25,486 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:27 [2021-02-19 18:33:25,709 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 18:33:25,710 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 51 treesize of output 35 [2021-02-19 18:33:25,713 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-02-19 18:33:25,729 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:33:25,732 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 18:33:25,733 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 40 treesize of output 34 [2021-02-19 18:33:25,735 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-02-19 18:33:25,749 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:33:25,751 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:33:25,751 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:69, output treesize:47 [2021-02-19 18:33:25,795 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 20 [2021-02-19 18:33:25,796 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:33:25,804 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:33:25,805 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:33:25,805 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:38, output treesize:17 [2021-02-19 18:33:25,856 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:33:25,857 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:33:25,857 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-02-19 18:33:25,857 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [194988512] [2021-02-19 18:33:25,857 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-02-19 18:33:25,857 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:33:25,858 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-02-19 18:33:25,858 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=252, Unknown=0, NotChecked=0, Total=306 [2021-02-19 18:33:25,858 INFO L87 Difference]: Start difference. First operand 6581 states and 23835 transitions. Second operand has 18 states, 18 states have (on average 2.7222222222222223) internal successors, (49), 17 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:33:27,888 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:33:27,888 INFO L93 Difference]: Finished difference Result 11092 states and 39359 transitions. [2021-02-19 18:33:27,889 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-02-19 18:33:27,889 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.7222222222222223) internal successors, (49), 17 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-02-19 18:33:27,889 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:33:27,909 INFO L225 Difference]: With dead ends: 11092 [2021-02-19 18:33:27,909 INFO L226 Difference]: Without dead ends: 11034 [2021-02-19 18:33:27,909 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 364 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=262, Invalid=1298, Unknown=0, NotChecked=0, Total=1560 [2021-02-19 18:33:27,922 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11034 states. [2021-02-19 18:33:28,007 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11034 to 6617. [2021-02-19 18:33:28,013 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6617 states, 6616 states have (on average 3.623186215235792) internal successors, (23971), 6616 states have internal predecessors, (23971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:33:28,027 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6617 states to 6617 states and 23971 transitions. [2021-02-19 18:33:28,027 INFO L78 Accepts]: Start accepts. Automaton has 6617 states and 23971 transitions. Word has length 30 [2021-02-19 18:33:28,027 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:33:28,028 INFO L480 AbstractCegarLoop]: Abstraction has 6617 states and 23971 transitions. [2021-02-19 18:33:28,028 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.7222222222222223) internal successors, (49), 17 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:33:28,028 INFO L276 IsEmpty]: Start isEmpty. Operand 6617 states and 23971 transitions. [2021-02-19 18:33:28,039 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-02-19 18:33:28,039 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:33:28,039 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 18:33:28,244 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 49 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable127 [2021-02-19 18:33:28,244 INFO L428 AbstractCegarLoop]: === Iteration 52 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:33:28,244 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:33:28,244 INFO L82 PathProgramCache]: Analyzing trace with hash -2016105524, now seen corresponding path program 47 times [2021-02-19 18:33:28,245 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:33:28,245 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1274735242] [2021-02-19 18:33:28,245 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:33:28,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:33:28,504 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:33:28,504 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1274735242] [2021-02-19 18:33:28,504 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [882219017] [2021-02-19 18:33:28,504 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 50 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-02-19 18:33:28,540 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-02-19 18:33:28,540 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat Waiting until toolchain timeout for monitored process 50 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 18:33:28,541 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 32 conjunts are in the unsatisfiable core [2021-02-19 18:33:28,541 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:33:28,591 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 9 [2021-02-19 18:33:28,593 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:33:28,607 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:33:28,608 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:33:28,608 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:31, output treesize:30 [2021-02-19 18:33:28,859 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 18:33:28,860 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 18:33:28,865 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-02-19 18:33:28,865 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 40 [2021-02-19 18:33:28,867 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:33:28,884 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:33:28,885 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:33:28,885 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:57, output treesize:56 [2021-02-19 18:33:28,947 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 18:33:28,949 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 18:33:28,950 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 18:33:28,970 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:33:28,971 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 55 [2021-02-19 18:33:28,976 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-02-19 18:33:29,011 INFO L628 ElimStorePlain]: treesize reduction 25, result has 64.8 percent of original size [2021-02-19 18:33:29,014 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:33:29,014 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:64, output treesize:49 [2021-02-19 18:33:29,103 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-02-19 18:33:29,104 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:33:29,109 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:33:29,110 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:33:29,110 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:26, output treesize:12 [2021-02-19 18:33:29,152 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:33:29,152 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:33:29,152 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 20 [2021-02-19 18:33:29,152 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [189199406] [2021-02-19 18:33:29,152 INFO L460 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-02-19 18:33:29,152 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:33:29,153 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-02-19 18:33:29,153 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=359, Unknown=0, NotChecked=0, Total=420 [2021-02-19 18:33:29,153 INFO L87 Difference]: Start difference. First operand 6617 states and 23971 transitions. Second operand has 21 states, 21 states have (on average 2.8095238095238093) internal successors, (59), 20 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-02-19 18:33:30,656 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:33:30,657 INFO L93 Difference]: Finished difference Result 10760 states and 38487 transitions. [2021-02-19 18:33:30,657 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-02-19 18:33:30,657 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.8095238095238093) internal successors, (59), 20 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 30 [2021-02-19 18:33:30,658 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:33:30,678 INFO L225 Difference]: With dead ends: 10760 [2021-02-19 18:33:30,678 INFO L226 Difference]: Without dead ends: 10688 [2021-02-19 18:33:30,678 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 279 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=203, Invalid=1203, Unknown=0, NotChecked=0, Total=1406 [2021-02-19 18:33:30,688 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10688 states. [2021-02-19 18:33:30,772 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10688 to 6657. [2021-02-19 18:33:30,779 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6657 states, 6656 states have (on average 3.619891826923077) internal successors, (24094), 6656 states have internal predecessors, (24094), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:33:30,793 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6657 states to 6657 states and 24094 transitions. [2021-02-19 18:33:30,794 INFO L78 Accepts]: Start accepts. Automaton has 6657 states and 24094 transitions. Word has length 30 [2021-02-19 18:33:30,794 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:33:30,794 INFO L480 AbstractCegarLoop]: Abstraction has 6657 states and 24094 transitions. [2021-02-19 18:33:30,794 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.8095238095238093) internal successors, (59), 20 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-02-19 18:33:30,794 INFO L276 IsEmpty]: Start isEmpty. Operand 6657 states and 24094 transitions. [2021-02-19 18:33:30,803 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-02-19 18:33:30,803 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:33:30,803 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 18:33:31,003 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 50 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable128 [2021-02-19 18:33:31,004 INFO L428 AbstractCegarLoop]: === Iteration 53 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:33:31,004 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:33:31,005 INFO L82 PathProgramCache]: Analyzing trace with hash 506034470, now seen corresponding path program 48 times [2021-02-19 18:33:31,005 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:33:31,005 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [585600608] [2021-02-19 18:33:31,005 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:33:31,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:33:31,264 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:33:31,264 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [585600608] [2021-02-19 18:33:31,264 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1350689012] [2021-02-19 18:33:31,264 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 51 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-02-19 18:33:31,293 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-02-19 18:33:31,294 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 18:33:31,294 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 30 conjunts are in the unsatisfiable core [2021-02-19 18:33:31,295 INFO L286 TraceCheckSpWp]: Computing forward predicates... Waiting until toolchain timeout for monitored process 51 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 18:33:31,322 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 13 [2021-02-19 18:33:31,323 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:33:31,335 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:33:31,336 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:33:31,336 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:32, output treesize:31 [2021-02-19 18:33:31,474 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 18:33:31,475 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 44 treesize of output 38 [2021-02-19 18:33:31,477 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:33:31,495 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:33:31,496 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:33:31,496 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:64, output treesize:55 [2021-02-19 18:33:31,545 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 18:33:31,546 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 47 treesize of output 31 [2021-02-19 18:33:31,548 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:33:31,561 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:33:31,562 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:33:31,562 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:69, output treesize:47 [2021-02-19 18:33:31,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, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 18 [2021-02-19 18:33:31,607 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:33:31,614 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:33:31,615 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:33:31,615 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:36, output treesize:17 [2021-02-19 18:33:31,699 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:33:31,700 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:33:31,700 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-02-19 18:33:31,700 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1360648877] [2021-02-19 18:33:31,700 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-02-19 18:33:31,700 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:33:31,700 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-02-19 18:33:31,700 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=251, Unknown=0, NotChecked=0, Total=306 [2021-02-19 18:33:31,700 INFO L87 Difference]: Start difference. First operand 6657 states and 24094 transitions. Second operand has 18 states, 18 states have (on average 2.7222222222222223) internal successors, (49), 17 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:33:33,188 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:33:33,188 INFO L93 Difference]: Finished difference Result 12967 states and 46257 transitions. [2021-02-19 18:33:33,189 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-02-19 18:33:33,189 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.7222222222222223) internal successors, (49), 17 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-02-19 18:33:33,189 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:33:33,215 INFO L225 Difference]: With dead ends: 12967 [2021-02-19 18:33:33,215 INFO L226 Difference]: Without dead ends: 12913 [2021-02-19 18:33:33,215 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 303 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=237, Invalid=1095, Unknown=0, NotChecked=0, Total=1332 [2021-02-19 18:33:33,227 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12913 states. [2021-02-19 18:33:33,322 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12913 to 6648. [2021-02-19 18:33:33,328 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6648 states, 6647 states have (on average 3.620731156912893) internal successors, (24067), 6647 states have internal predecessors, (24067), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:33:33,343 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6648 states to 6648 states and 24067 transitions. [2021-02-19 18:33:33,343 INFO L78 Accepts]: Start accepts. Automaton has 6648 states and 24067 transitions. Word has length 30 [2021-02-19 18:33:33,343 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:33:33,343 INFO L480 AbstractCegarLoop]: Abstraction has 6648 states and 24067 transitions. [2021-02-19 18:33:33,343 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.7222222222222223) internal successors, (49), 17 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:33:33,343 INFO L276 IsEmpty]: Start isEmpty. Operand 6648 states and 24067 transitions. [2021-02-19 18:33:33,353 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-02-19 18:33:33,353 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:33:33,353 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 18:33:33,553 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 51 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable133 [2021-02-19 18:33:33,553 INFO L428 AbstractCegarLoop]: === Iteration 54 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:33:33,554 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:33:33,554 INFO L82 PathProgramCache]: Analyzing trace with hash 858410160, now seen corresponding path program 49 times [2021-02-19 18:33:33,554 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:33:33,554 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1700525268] [2021-02-19 18:33:33,554 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:33:33,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:33:33,775 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:33:33,776 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1700525268] [2021-02-19 18:33:33,776 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [51209208] [2021-02-19 18:33:33,776 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 52 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 52 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 18:33:33,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:33:33,798 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 30 conjunts are in the unsatisfiable core [2021-02-19 18:33:33,798 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:33:33,825 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 9 [2021-02-19 18:33:33,826 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:33:33,835 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:33:33,836 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:33:33,836 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:27 [2021-02-19 18:33:33,929 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 32 [2021-02-19 18:33:33,930 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:33:33,943 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:33:33,944 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:33:33,944 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:48, output treesize:47 [2021-02-19 18:33:33,981 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 27 [2021-02-19 18:33:33,982 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:33:33,990 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:33:33,991 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:33:33,991 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:48, output treesize:34 [2021-02-19 18:33:34,023 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 20 [2021-02-19 18:33:34,025 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:33:34,034 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:33:34,035 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:33:34,035 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:38, output treesize:17 [2021-02-19 18:33:34,123 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:33:34,124 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:33:34,124 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-02-19 18:33:34,124 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1001339129] [2021-02-19 18:33:34,124 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-02-19 18:33:34,124 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:33:34,124 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-02-19 18:33:34,125 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=253, Unknown=0, NotChecked=0, Total=306 [2021-02-19 18:33:34,125 INFO L87 Difference]: Start difference. First operand 6648 states and 24067 transitions. Second operand has 18 states, 18 states have (on average 2.7222222222222223) internal successors, (49), 17 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:33:35,947 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:33:35,947 INFO L93 Difference]: Finished difference Result 11249 states and 40051 transitions. [2021-02-19 18:33:35,948 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-02-19 18:33:35,948 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.7222222222222223) internal successors, (49), 17 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-02-19 18:33:35,948 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:33:35,969 INFO L225 Difference]: With dead ends: 11249 [2021-02-19 18:33:35,969 INFO L226 Difference]: Without dead ends: 11183 [2021-02-19 18:33:35,969 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 308 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=251, Invalid=1231, Unknown=0, NotChecked=0, Total=1482 [2021-02-19 18:33:35,980 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11183 states. [2021-02-19 18:33:36,068 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11183 to 6652. [2021-02-19 18:33:36,075 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6652 states, 6651 states have (on average 3.6211096075778078) internal successors, (24084), 6651 states have internal predecessors, (24084), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:33:36,089 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6652 states to 6652 states and 24084 transitions. [2021-02-19 18:33:36,089 INFO L78 Accepts]: Start accepts. Automaton has 6652 states and 24084 transitions. Word has length 30 [2021-02-19 18:33:36,089 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:33:36,089 INFO L480 AbstractCegarLoop]: Abstraction has 6652 states and 24084 transitions. [2021-02-19 18:33:36,090 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.7222222222222223) internal successors, (49), 17 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:33:36,090 INFO L276 IsEmpty]: Start isEmpty. Operand 6652 states and 24084 transitions. [2021-02-19 18:33:36,098 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-02-19 18:33:36,099 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:33:36,099 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 18:33:36,299 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 52 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable134 [2021-02-19 18:33:36,299 INFO L428 AbstractCegarLoop]: === Iteration 55 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:33:36,299 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:33:36,299 INFO L82 PathProgramCache]: Analyzing trace with hash 1789346188, now seen corresponding path program 50 times [2021-02-19 18:33:36,299 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:33:36,300 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1114097699] [2021-02-19 18:33:36,300 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:33:36,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:33:36,518 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:33:36,519 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1114097699] [2021-02-19 18:33:36,519 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1218983406] [2021-02-19 18:33:36,519 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 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-02-19 18:33:36,546 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-02-19 18:33:36,546 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 18:33:36,546 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 34 conjunts are in the unsatisfiable core [2021-02-19 18:33:36,547 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:33:36,572 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 9 [2021-02-19 18:33:36,573 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:33:36,583 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:33:36,584 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:33:36,584 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:27 [2021-02-19 18:33:36,766 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 28 [2021-02-19 18:33:36,769 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-02-19 18:33:36,780 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:33:36,782 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 30 [2021-02-19 18:33:36,784 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-02-19 18:33:36,795 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:33:36,796 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:33:36,796 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:52, output treesize:33 [2021-02-19 18:33:36,829 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 20 [2021-02-19 18:33:36,830 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:33:36,836 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:33:36,837 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:33:36,837 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:38, output treesize:17 [2021-02-19 18:33:36,878 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:33:36,878 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:33:36,878 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-02-19 18:33:36,878 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2062335720] [2021-02-19 18:33:36,878 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-02-19 18:33:36,878 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:33:36,879 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-02-19 18:33:36,879 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=245, Unknown=0, NotChecked=0, Total=306 [2021-02-19 18:33:36,879 INFO L87 Difference]: Start difference. First operand 6652 states and 24084 transitions. Second operand has 18 states, 18 states have (on average 2.7222222222222223) internal successors, (49), 17 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:33:38,012 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:33:38,013 INFO L93 Difference]: Finished difference Result 10817 states and 38694 transitions. [2021-02-19 18:33:38,013 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-02-19 18:33:38,013 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.7222222222222223) internal successors, (49), 17 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-02-19 18:33:38,014 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:33:38,033 INFO L225 Difference]: With dead ends: 10817 [2021-02-19 18:33:38,033 INFO L226 Difference]: Without dead ends: 10775 [2021-02-19 18:33:38,034 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 135 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=140, Invalid=616, Unknown=0, NotChecked=0, Total=756 [2021-02-19 18:33:38,044 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10775 states. [2021-02-19 18:33:38,127 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10775 to 6677. [2021-02-19 18:33:38,134 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6677 states, 6676 states have (on average 3.6195326542840025) internal successors, (24164), 6676 states have internal predecessors, (24164), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:33:38,148 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6677 states to 6677 states and 24164 transitions. [2021-02-19 18:33:38,149 INFO L78 Accepts]: Start accepts. Automaton has 6677 states and 24164 transitions. Word has length 30 [2021-02-19 18:33:38,149 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:33:38,149 INFO L480 AbstractCegarLoop]: Abstraction has 6677 states and 24164 transitions. [2021-02-19 18:33:38,149 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.7222222222222223) internal successors, (49), 17 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:33:38,149 INFO L276 IsEmpty]: Start isEmpty. Operand 6677 states and 24164 transitions. [2021-02-19 18:33:38,158 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-02-19 18:33:38,158 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:33:38,158 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 18:33:38,358 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 53 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable135 [2021-02-19 18:33:38,359 INFO L428 AbstractCegarLoop]: === Iteration 56 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:33:38,359 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:33:38,359 INFO L82 PathProgramCache]: Analyzing trace with hash 735841122, now seen corresponding path program 51 times [2021-02-19 18:33:38,359 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:33:38,359 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [441419363] [2021-02-19 18:33:38,359 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:33:38,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:33:38,592 WARN L202 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 33 DAG size of output: 24 [2021-02-19 18:33:38,772 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:33:38,773 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [441419363] [2021-02-19 18:33:38,773 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1759828168] [2021-02-19 18:33:38,773 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-02-19 18:33:38,810 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-02-19 18:33:38,811 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 18:33:38,811 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 30 conjunts are in the unsatisfiable core [2021-02-19 18:33:38,812 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:33:38,839 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 9 [2021-02-19 18:33:38,840 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:33:38,853 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:33:38,854 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:33:38,854 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:27 [2021-02-19 18:33:39,075 INFO L354 Elim1Store]: treesize reduction 14, result has 17.6 percent of original size [2021-02-19 18:33:39,075 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 54 treesize of output 43 [2021-02-19 18:33:39,078 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-02-19 18:33:39,090 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:33:39,113 INFO L354 Elim1Store]: treesize reduction 20, result has 20.0 percent of original size [2021-02-19 18:33:39,113 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 63 treesize of output 63 [2021-02-19 18:33:39,115 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-02-19 18:33:39,151 INFO L628 ElimStorePlain]: treesize reduction 35, result has 52.1 percent of original size [2021-02-19 18:33:39,153 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-02-19 18:33:39,153 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:66, output treesize:37 [2021-02-19 18:33:39,255 INFO L354 Elim1Store]: treesize reduction 14, result has 17.6 percent of original size [2021-02-19 18:33:39,255 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 33 treesize of output 24 [2021-02-19 18:33:39,257 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:33:39,264 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:33:39,265 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:33:39,265 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:39, output treesize:15 [2021-02-19 18:33:39,309 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:33:39,309 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:33:39,310 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 19 [2021-02-19 18:33:39,310 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2123939790] [2021-02-19 18:33:39,310 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-02-19 18:33:39,310 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:33:39,310 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-02-19 18:33:39,310 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=322, Unknown=0, NotChecked=0, Total=380 [2021-02-19 18:33:39,310 INFO L87 Difference]: Start difference. First operand 6677 states and 24164 transitions. Second operand has 20 states, 20 states have (on average 2.55) internal successors, (51), 19 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:33:40,554 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:33:40,554 INFO L93 Difference]: Finished difference Result 10472 states and 37650 transitions. [2021-02-19 18:33:40,554 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-02-19 18:33:40,555 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.55) internal successors, (51), 19 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-02-19 18:33:40,555 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:33:40,574 INFO L225 Difference]: With dead ends: 10472 [2021-02-19 18:33:40,574 INFO L226 Difference]: Without dead ends: 10445 [2021-02-19 18:33:40,574 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 146 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=139, Invalid=731, Unknown=0, NotChecked=0, Total=870 [2021-02-19 18:33:40,584 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10445 states. [2021-02-19 18:33:40,666 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10445 to 6743. [2021-02-19 18:33:40,673 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6743 states, 6742 states have (on average 3.6149510530999702) internal successors, (24372), 6742 states have internal predecessors, (24372), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:33:40,687 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6743 states to 6743 states and 24372 transitions. [2021-02-19 18:33:40,687 INFO L78 Accepts]: Start accepts. Automaton has 6743 states and 24372 transitions. Word has length 30 [2021-02-19 18:33:40,688 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:33:40,688 INFO L480 AbstractCegarLoop]: Abstraction has 6743 states and 24372 transitions. [2021-02-19 18:33:40,688 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.55) internal successors, (51), 19 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:33:40,688 INFO L276 IsEmpty]: Start isEmpty. Operand 6743 states and 24372 transitions. [2021-02-19 18:33:40,697 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-02-19 18:33:40,697 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:33:40,697 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 18:33:40,897 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 54 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable136 [2021-02-19 18:33:40,898 INFO L428 AbstractCegarLoop]: === Iteration 57 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:33:40,898 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:33:40,898 INFO L82 PathProgramCache]: Analyzing trace with hash -2130676410, now seen corresponding path program 52 times [2021-02-19 18:33:40,898 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:33:40,898 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1373832748] [2021-02-19 18:33:40,898 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:33:40,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:33:41,197 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:33:41,197 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1373832748] [2021-02-19 18:33:41,197 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [740371956] [2021-02-19 18:33:41,197 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST 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-02-19 18:33:41,217 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-02-19 18:33:41,217 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 18:33:41,218 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 30 conjunts are in the unsatisfiable core [2021-02-19 18:33:41,218 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:33:41,244 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 9 [2021-02-19 18:33:41,245 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:33:41,255 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:33:41,255 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:33:41,255 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:27 [2021-02-19 18:33:41,416 INFO L446 ElimStorePlain]: Different costs {1=[A], 2=[v_C_97]} [2021-02-19 18:33:41,419 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 18:33:41,419 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 67 treesize of output 45 [2021-02-19 18:33:41,422 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-02-19 18:33:41,434 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:33:41,436 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 18:33:41,438 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 18:33:41,439 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 31 [2021-02-19 18:33:41,440 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-02-19 18:33:41,452 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:33:41,462 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:33:41,462 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:83, output treesize:45 [2021-02-19 18:33:41,565 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 20 [2021-02-19 18:33:41,567 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:33:41,575 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:33:41,576 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:33:41,576 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:38, output treesize:17 [2021-02-19 18:33:41,619 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:33:41,620 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:33:41,620 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 19 [2021-02-19 18:33:41,620 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1265989560] [2021-02-19 18:33:41,620 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-02-19 18:33:41,620 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:33:41,620 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-02-19 18:33:41,620 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=313, Unknown=0, NotChecked=0, Total=380 [2021-02-19 18:33:41,620 INFO L87 Difference]: Start difference. First operand 6743 states and 24372 transitions. Second operand has 20 states, 20 states have (on average 2.45) internal successors, (49), 19 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:33:42,522 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:33:42,522 INFO L93 Difference]: Finished difference Result 10879 states and 38894 transitions. [2021-02-19 18:33:42,523 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-02-19 18:33:42,523 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.45) internal successors, (49), 19 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-02-19 18:33:42,523 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:33:42,543 INFO L225 Difference]: With dead ends: 10879 [2021-02-19 18:33:42,543 INFO L226 Difference]: Without dead ends: 10825 [2021-02-19 18:33:42,544 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 112 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=113, Invalid=537, Unknown=0, NotChecked=0, Total=650 [2021-02-19 18:33:42,554 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10825 states. [2021-02-19 18:33:42,637 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10825 to 6769. [2021-02-19 18:33:42,644 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6769 states, 6768 states have (on average 3.6180555555555554) internal successors, (24487), 6768 states have internal predecessors, (24487), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:33:42,659 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6769 states to 6769 states and 24487 transitions. [2021-02-19 18:33:42,659 INFO L78 Accepts]: Start accepts. Automaton has 6769 states and 24487 transitions. Word has length 30 [2021-02-19 18:33:42,659 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:33:42,659 INFO L480 AbstractCegarLoop]: Abstraction has 6769 states and 24487 transitions. [2021-02-19 18:33:42,659 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.45) internal successors, (49), 19 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:33:42,659 INFO L276 IsEmpty]: Start isEmpty. Operand 6769 states and 24487 transitions. [2021-02-19 18:33:42,713 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-02-19 18:33:42,713 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:33:42,713 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 18:33:42,913 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 55 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable137 [2021-02-19 18:33:42,914 INFO L428 AbstractCegarLoop]: === Iteration 58 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:33:42,914 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:33:42,914 INFO L82 PathProgramCache]: Analyzing trace with hash -1984364062, now seen corresponding path program 53 times [2021-02-19 18:33:42,914 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:33:42,914 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [640461371] [2021-02-19 18:33:42,914 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:33:42,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:33:43,272 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:33:43,273 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [640461371] [2021-02-19 18:33:43,273 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [212524458] [2021-02-19 18:33:43,273 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-02-19 18:33:43,294 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-02-19 18:33:43,294 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 18:33:43,295 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 32 conjunts are in the unsatisfiable core [2021-02-19 18:33:43,295 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:33:43,337 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 9 [2021-02-19 18:33:43,338 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:33:43,348 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:33:43,349 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:33:43,349 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:27 [2021-02-19 18:33:43,509 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 18:33:43,510 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 26 [2021-02-19 18:33:43,511 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:33:43,525 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:33:43,526 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:33:43,526 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:49, output treesize:48 [2021-02-19 18:33:43,638 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 18:33:43,639 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 18:33:43,662 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:33:43,662 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 35 treesize of output 61 [2021-02-19 18:33:43,672 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-02-19 18:33:43,774 INFO L628 ElimStorePlain]: treesize reduction 84, result has 52.3 percent of original size [2021-02-19 18:33:43,792 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:33:43,792 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:65, output treesize:49 [2021-02-19 18:33:43,904 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-02-19 18:33:43,905 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:33:43,910 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:33:43,911 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:33:43,911 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:26, output treesize:12 [2021-02-19 18:33:43,959 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:33:43,959 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:33:43,959 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11] total 22 [2021-02-19 18:33:43,959 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [401431394] [2021-02-19 18:33:43,959 INFO L460 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-02-19 18:33:43,959 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:33:43,959 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-02-19 18:33:43,960 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=436, Unknown=0, NotChecked=0, Total=506 [2021-02-19 18:33:43,960 INFO L87 Difference]: Start difference. First operand 6769 states and 24487 transitions. Second operand has 23 states, 23 states have (on average 2.5652173913043477) internal successors, (59), 22 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-02-19 18:33:45,889 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:33:45,890 INFO L93 Difference]: Finished difference Result 11233 states and 40045 transitions. [2021-02-19 18:33:45,890 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-02-19 18:33:45,890 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.5652173913043477) internal successors, (59), 22 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 30 [2021-02-19 18:33:45,890 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:33:45,911 INFO L225 Difference]: With dead ends: 11233 [2021-02-19 18:33:45,911 INFO L226 Difference]: Without dead ends: 11167 [2021-02-19 18:33:45,911 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 264 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=200, Invalid=1206, Unknown=0, NotChecked=0, Total=1406 [2021-02-19 18:33:45,922 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11167 states. [2021-02-19 18:33:46,009 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11167 to 6957. [2021-02-19 18:33:46,016 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6957 states, 6956 states have (on average 3.60897067280046) internal successors, (25104), 6956 states have internal predecessors, (25104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:33:46,030 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6957 states to 6957 states and 25104 transitions. [2021-02-19 18:33:46,031 INFO L78 Accepts]: Start accepts. Automaton has 6957 states and 25104 transitions. Word has length 30 [2021-02-19 18:33:46,031 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:33:46,031 INFO L480 AbstractCegarLoop]: Abstraction has 6957 states and 25104 transitions. [2021-02-19 18:33:46,031 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.5652173913043477) internal successors, (59), 22 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-02-19 18:33:46,031 INFO L276 IsEmpty]: Start isEmpty. Operand 6957 states and 25104 transitions. [2021-02-19 18:33:46,043 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-02-19 18:33:46,043 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:33:46,043 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 18:33:46,255 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable138,56 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 18:33:46,255 INFO L428 AbstractCegarLoop]: === Iteration 59 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:33:46,255 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:33:46,256 INFO L82 PathProgramCache]: Analyzing trace with hash 537775932, now seen corresponding path program 54 times [2021-02-19 18:33:46,256 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:33:46,256 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1882498106] [2021-02-19 18:33:46,256 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:33:46,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:33:46,627 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:33:46,627 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1882498106] [2021-02-19 18:33:46,627 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1979116715] [2021-02-19 18:33:46,627 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE 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-02-19 18:33:46,648 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-02-19 18:33:46,648 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 18:33:46,649 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 30 conjunts are in the unsatisfiable core [2021-02-19 18:33:46,649 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:33:46,673 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 13 [2021-02-19 18:33:46,674 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:33:46,684 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:33:46,685 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:33:46,685 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:32, output treesize:31 [2021-02-19 18:33:46,773 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 18:33:46,774 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 26 [2021-02-19 18:33:46,777 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:33:46,789 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:33:46,790 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:33:46,790 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:41, output treesize:40 [2021-02-19 18:33:46,870 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 20 [2021-02-19 18:33:46,871 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:33:46,879 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:33:46,880 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:33:46,880 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:42, output treesize:25 [2021-02-19 18:33:46,912 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-02-19 18:33:46,913 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:33:46,918 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:33:46,919 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:33:46,919 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:26, output treesize:12 [2021-02-19 18:33:46,990 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:33:46,990 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:33:46,990 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 20 [2021-02-19 18:33:46,990 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [10213256] [2021-02-19 18:33:46,990 INFO L460 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-02-19 18:33:46,990 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:33:46,991 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-02-19 18:33:46,991 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=350, Unknown=0, NotChecked=0, Total=420 [2021-02-19 18:33:46,991 INFO L87 Difference]: Start difference. First operand 6957 states and 25104 transitions. Second operand has 21 states, 21 states have (on average 2.4285714285714284) internal successors, (51), 20 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:33:48,950 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:33:48,950 INFO L93 Difference]: Finished difference Result 14037 states and 49787 transitions. [2021-02-19 18:33:48,951 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-02-19 18:33:48,951 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.4285714285714284) internal successors, (51), 20 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-02-19 18:33:48,952 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:33:48,978 INFO L225 Difference]: With dead ends: 14037 [2021-02-19 18:33:48,978 INFO L226 Difference]: Without dead ends: 13979 [2021-02-19 18:33:48,978 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 308 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=238, Invalid=1244, Unknown=0, NotChecked=0, Total=1482 [2021-02-19 18:33:48,992 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13979 states. [2021-02-19 18:33:49,093 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13979 to 6953. [2021-02-19 18:33:49,100 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6953 states, 6952 states have (on average 3.61090333716916) internal successors, (25103), 6952 states have internal predecessors, (25103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:33:49,116 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6953 states to 6953 states and 25103 transitions. [2021-02-19 18:33:49,116 INFO L78 Accepts]: Start accepts. Automaton has 6953 states and 25103 transitions. Word has length 30 [2021-02-19 18:33:49,116 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:33:49,116 INFO L480 AbstractCegarLoop]: Abstraction has 6953 states and 25103 transitions. [2021-02-19 18:33:49,116 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.4285714285714284) internal successors, (51), 20 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:33:49,116 INFO L276 IsEmpty]: Start isEmpty. Operand 6953 states and 25103 transitions. [2021-02-19 18:33:49,126 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-02-19 18:33:49,126 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:33:49,126 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 18:33:49,326 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 57 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable147 [2021-02-19 18:33:49,327 INFO L428 AbstractCegarLoop]: === Iteration 60 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:33:49,327 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:33:49,327 INFO L82 PathProgramCache]: Analyzing trace with hash 890151622, now seen corresponding path program 55 times [2021-02-19 18:33:49,327 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:33:49,327 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [24903943] [2021-02-19 18:33:49,327 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:33:49,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:33:49,685 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:33:49,685 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [24903943] [2021-02-19 18:33:49,685 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2140069224] [2021-02-19 18:33:49,685 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY 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-02-19 18:33:49,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:33:49,707 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 30 conjunts are in the unsatisfiable core [2021-02-19 18:33:49,707 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:33:49,731 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 9 [2021-02-19 18:33:49,732 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:33:49,742 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:33:49,743 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:33:49,743 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:27 [2021-02-19 18:33:49,842 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 18:33:49,846 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 18:33:49,847 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 33 [2021-02-19 18:33:49,849 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:33:49,871 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:33:49,872 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:33:49,872 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:76, output treesize:53 [2021-02-19 18:33:49,988 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 27 [2021-02-19 18:33:49,990 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:33:50,001 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:33:50,002 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:33:50,002 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:48, output treesize:34 [2021-02-19 18:33:50,037 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 20 [2021-02-19 18:33:50,039 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:33:50,046 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:33:50,046 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:33:50,047 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:38, output treesize:17 [2021-02-19 18:33:50,121 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:33:50,121 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:33:50,121 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 19 [2021-02-19 18:33:50,121 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [866579709] [2021-02-19 18:33:50,122 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-02-19 18:33:50,122 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:33:50,122 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-02-19 18:33:50,122 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=311, Unknown=0, NotChecked=0, Total=380 [2021-02-19 18:33:50,122 INFO L87 Difference]: Start difference. First operand 6953 states and 25103 transitions. Second operand has 20 states, 20 states have (on average 2.55) internal successors, (51), 19 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:33:51,205 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:33:51,206 INFO L93 Difference]: Finished difference Result 11277 states and 40271 transitions. [2021-02-19 18:33:51,206 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-02-19 18:33:51,207 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.55) internal successors, (51), 19 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-02-19 18:33:51,207 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:33:51,227 INFO L225 Difference]: With dead ends: 11277 [2021-02-19 18:33:51,227 INFO L226 Difference]: Without dead ends: 11238 [2021-02-19 18:33:51,227 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 121 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=118, Invalid=584, Unknown=0, NotChecked=0, Total=702 [2021-02-19 18:33:51,238 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11238 states. [2021-02-19 18:33:51,327 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11238 to 6945. [2021-02-19 18:33:51,335 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6945 states, 6944 states have (on average 3.613479262672811) internal successors, (25092), 6944 states have internal predecessors, (25092), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:33:51,350 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6945 states to 6945 states and 25092 transitions. [2021-02-19 18:33:51,350 INFO L78 Accepts]: Start accepts. Automaton has 6945 states and 25092 transitions. Word has length 30 [2021-02-19 18:33:51,350 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:33:51,350 INFO L480 AbstractCegarLoop]: Abstraction has 6945 states and 25092 transitions. [2021-02-19 18:33:51,350 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.55) internal successors, (51), 19 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:33:51,350 INFO L276 IsEmpty]: Start isEmpty. Operand 6945 states and 25092 transitions. [2021-02-19 18:33:51,360 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-02-19 18:33:51,360 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:33:51,360 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 18:33:51,561 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable148,58 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 18:33:51,561 INFO L428 AbstractCegarLoop]: === Iteration 61 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:33:51,561 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:33:51,561 INFO L82 PathProgramCache]: Analyzing trace with hash -177222080, now seen corresponding path program 56 times [2021-02-19 18:33:51,561 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:33:51,561 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1893815350] [2021-02-19 18:33:51,561 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:33:51,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:33:51,892 WARN L202 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 35 DAG size of output: 30 [2021-02-19 18:33:52,031 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:33:52,031 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1893815350] [2021-02-19 18:33:52,031 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [114285544] [2021-02-19 18:33:52,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 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-02-19 18:33:52,051 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-02-19 18:33:52,051 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 18:33:52,052 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 30 conjunts are in the unsatisfiable core [2021-02-19 18:33:52,052 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:33:52,078 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 9 [2021-02-19 18:33:52,079 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:33:52,090 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:33:52,090 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:33:52,091 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:27 [2021-02-19 18:33:52,180 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 18:33:52,182 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 18:33:52,183 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 33 [2021-02-19 18:33:52,187 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:33:52,204 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:33:52,205 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:33:52,206 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:81, output treesize:58 [2021-02-19 18:33:52,253 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 18:33:52,253 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 44 treesize of output 30 [2021-02-19 18:33:52,255 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:33:52,265 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:33:52,266 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:33:52,266 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:60, output treesize:45 [2021-02-19 18:33:52,340 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 20 [2021-02-19 18:33:52,342 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:33:52,348 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:33:52,349 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:33:52,350 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:38, output treesize:17 [2021-02-19 18:33:52,430 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:33:52,430 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:33:52,430 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 19 [2021-02-19 18:33:52,430 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [676335796] [2021-02-19 18:33:52,430 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-02-19 18:33:52,430 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:33:52,430 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-02-19 18:33:52,431 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=315, Unknown=0, NotChecked=0, Total=380 [2021-02-19 18:33:52,431 INFO L87 Difference]: Start difference. First operand 6945 states and 25092 transitions. Second operand has 20 states, 20 states have (on average 2.55) internal successors, (51), 19 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:33:53,328 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:33:53,328 INFO L93 Difference]: Finished difference Result 11187 states and 39961 transitions. [2021-02-19 18:33:53,329 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-02-19 18:33:53,329 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.55) internal successors, (51), 19 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-02-19 18:33:53,329 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:33:53,348 INFO L225 Difference]: With dead ends: 11187 [2021-02-19 18:33:53,349 INFO L226 Difference]: Without dead ends: 11162 [2021-02-19 18:33:53,349 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 104 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=99, Invalid=551, Unknown=0, NotChecked=0, Total=650 [2021-02-19 18:33:53,359 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11162 states. [2021-02-19 18:33:53,446 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11162 to 6961. [2021-02-19 18:33:53,453 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6961 states, 6960 states have (on average 3.6142241379310347) internal successors, (25155), 6960 states have internal predecessors, (25155), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:33:53,469 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6961 states to 6961 states and 25155 transitions. [2021-02-19 18:33:53,469 INFO L78 Accepts]: Start accepts. Automaton has 6961 states and 25155 transitions. Word has length 30 [2021-02-19 18:33:53,469 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:33:53,469 INFO L480 AbstractCegarLoop]: Abstraction has 6961 states and 25155 transitions. [2021-02-19 18:33:53,469 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.55) internal successors, (51), 19 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:33:53,470 INFO L276 IsEmpty]: Start isEmpty. Operand 6961 states and 25155 transitions. [2021-02-19 18:33:53,479 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-02-19 18:33:53,479 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:33:53,479 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 18:33:53,680 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 59 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable149 [2021-02-19 18:33:53,680 INFO L428 AbstractCegarLoop]: === Iteration 62 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:33:53,680 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:33:53,680 INFO L82 PathProgramCache]: Analyzing trace with hash -1790496192, now seen corresponding path program 57 times [2021-02-19 18:33:53,680 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:33:53,680 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [935977151] [2021-02-19 18:33:53,680 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:33:53,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:33:53,866 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:33:53,866 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [935977151] [2021-02-19 18:33:53,866 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [782910252] [2021-02-19 18:33:53,866 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-02-19 18:33:53,888 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-02-19 18:33:53,888 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 18:33:53,889 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 33 conjunts are in the unsatisfiable core [2021-02-19 18:33:53,889 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:33:53,932 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 9 [2021-02-19 18:33:53,934 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:33:53,944 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:33:53,945 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:33:53,945 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:27 [2021-02-19 18:33:54,072 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 25 [2021-02-19 18:33:54,073 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:33:54,085 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:33:54,085 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:33:54,086 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:39, output treesize:36 [2021-02-19 18:33:54,147 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:33:54,147 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 29 treesize of output 39 [2021-02-19 18:33:54,149 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:33:54,167 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:33:54,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-02-19 18:33:54,174 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:48, output treesize:77 [2021-02-19 18:33:54,325 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 18:33:54,326 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 18:33:54,327 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-02-19 18:33:54,328 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:33:54,336 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:33:54,338 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:33:54,338 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:34, output treesize:17 [2021-02-19 18:33:54,415 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:33:54,415 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:33:54,415 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12] total 21 [2021-02-19 18:33:54,415 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2120810875] [2021-02-19 18:33:54,415 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-02-19 18:33:54,416 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:33:54,416 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-02-19 18:33:54,416 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=407, Unknown=0, NotChecked=0, Total=462 [2021-02-19 18:33:54,416 INFO L87 Difference]: Start difference. First operand 6961 states and 25155 transitions. Second operand has 22 states, 22 states have (on average 2.6818181818181817) internal successors, (59), 21 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-02-19 18:33:55,507 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:33:55,507 INFO L93 Difference]: Finished difference Result 7480 states and 26701 transitions. [2021-02-19 18:33:55,508 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-02-19 18:33:55,508 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.6818181818181817) internal successors, (59), 21 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 30 [2021-02-19 18:33:55,508 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:33:55,522 INFO L225 Difference]: With dead ends: 7480 [2021-02-19 18:33:55,522 INFO L226 Difference]: Without dead ends: 7408 [2021-02-19 18:33:55,522 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 136 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=99, Invalid=771, Unknown=0, NotChecked=0, Total=870 [2021-02-19 18:33:55,529 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7408 states. [2021-02-19 18:33:55,599 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7408 to 6967. [2021-02-19 18:33:55,607 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6967 states, 6966 states have (on average 3.6136950904392764) internal successors, (25173), 6966 states have internal predecessors, (25173), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:33:55,623 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6967 states to 6967 states and 25173 transitions. [2021-02-19 18:33:55,623 INFO L78 Accepts]: Start accepts. Automaton has 6967 states and 25173 transitions. Word has length 30 [2021-02-19 18:33:55,623 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:33:55,623 INFO L480 AbstractCegarLoop]: Abstraction has 6967 states and 25173 transitions. [2021-02-19 18:33:55,623 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.6818181818181817) internal successors, (59), 21 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-02-19 18:33:55,623 INFO L276 IsEmpty]: Start isEmpty. Operand 6967 states and 25173 transitions. [2021-02-19 18:33:55,634 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-02-19 18:33:55,634 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:33:55,634 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 18:33:55,834 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable150,60 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 18:33:55,834 INFO L428 AbstractCegarLoop]: === Iteration 63 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:33:55,835 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:33:55,835 INFO L82 PathProgramCache]: Analyzing trace with hash -1398524416, now seen corresponding path program 58 times [2021-02-19 18:33:55,835 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:33:55,835 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [929210191] [2021-02-19 18:33:55,835 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:33:55,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:33:56,042 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:33:56,043 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [929210191] [2021-02-19 18:33:56,043 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [235740082] [2021-02-19 18:33:56,043 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST 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-02-19 18:33:56,112 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-02-19 18:33:56,112 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 18:33:56,113 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 30 conjunts are in the unsatisfiable core [2021-02-19 18:33:56,113 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:33:56,154 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 13 [2021-02-19 18:33:56,156 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:33:56,169 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:33:56,170 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:33:56,170 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:32, output treesize:31 [2021-02-19 18:33:56,304 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 18:33:56,306 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 18:33:56,307 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 33 [2021-02-19 18:33:56,309 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:33:56,323 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:33:56,324 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:33:56,325 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:55, output treesize:54 [2021-02-19 18:33:56,374 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 18:33:56,374 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 25 [2021-02-19 18:33:56,375 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:33:56,385 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:33:56,386 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:33:56,386 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:59, output treesize:36 [2021-02-19 18:33:56,421 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-02-19 18:33:56,423 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:33:56,428 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:33:56,429 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:33:56,429 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:26, output treesize:12 [2021-02-19 18:33:56,497 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:33:56,497 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:33:56,497 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-02-19 18:33:56,497 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [89581885] [2021-02-19 18:33:56,497 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-02-19 18:33:56,497 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:33:56,497 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-02-19 18:33:56,498 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=321, Unknown=0, NotChecked=0, Total=380 [2021-02-19 18:33:56,498 INFO L87 Difference]: Start difference. First operand 6967 states and 25173 transitions. Second operand has 20 states, 20 states have (on average 2.95) internal successors, (59), 19 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-02-19 18:33:57,212 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:33:57,212 INFO L93 Difference]: Finished difference Result 7651 states and 27303 transitions. [2021-02-19 18:33:57,213 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-02-19 18:33:57,213 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.95) internal successors, (59), 19 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 30 [2021-02-19 18:33:57,213 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:33:57,227 INFO L225 Difference]: With dead ends: 7651 [2021-02-19 18:33:57,227 INFO L226 Difference]: Without dead ends: 7624 [2021-02-19 18:33:57,227 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 117 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=92, Invalid=508, Unknown=0, NotChecked=0, Total=600 [2021-02-19 18:33:57,235 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7624 states. [2021-02-19 18:33:57,305 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7624 to 6942. [2021-02-19 18:33:57,312 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6942 states, 6941 states have (on average 3.615617346203717) internal successors, (25096), 6941 states have internal predecessors, (25096), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:33:57,327 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6942 states to 6942 states and 25096 transitions. [2021-02-19 18:33:57,327 INFO L78 Accepts]: Start accepts. Automaton has 6942 states and 25096 transitions. Word has length 30 [2021-02-19 18:33:57,327 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:33:57,327 INFO L480 AbstractCegarLoop]: Abstraction has 6942 states and 25096 transitions. [2021-02-19 18:33:57,327 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.95) internal successors, (59), 19 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-02-19 18:33:57,327 INFO L276 IsEmpty]: Start isEmpty. Operand 6942 states and 25096 transitions. [2021-02-19 18:33:57,337 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-02-19 18:33:57,337 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:33:57,337 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 18:33:57,541 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 61 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable155 [2021-02-19 18:33:57,542 INFO L428 AbstractCegarLoop]: === Iteration 64 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:33:57,543 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:33:57,543 INFO L82 PathProgramCache]: Analyzing trace with hash 280619152, now seen corresponding path program 59 times [2021-02-19 18:33:57,543 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:33:57,543 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [298727107] [2021-02-19 18:33:57,543 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:33:57,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:33:57,718 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:33:57,718 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [298727107] [2021-02-19 18:33:57,718 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1504000200] [2021-02-19 18:33:57,719 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-02-19 18:33:57,740 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-02-19 18:33:57,740 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 18:33:57,741 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 31 conjunts are in the unsatisfiable core [2021-02-19 18:33:57,742 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:33:57,787 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 13 [2021-02-19 18:33:57,788 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:33:57,798 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:33:57,799 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:33:57,799 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:32, output treesize:31 [2021-02-19 18:33:57,951 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 18:33:57,952 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 18:33:57,955 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-02-19 18:33:57,956 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 38 [2021-02-19 18:33:57,957 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:33:57,970 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:33:57,971 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:33:57,971 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:49, output treesize:48 [2021-02-19 18:33:58,057 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 18:33:58,059 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 18:33:58,061 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 18:33:58,076 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:33:58,076 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 51 [2021-02-19 18:33:58,080 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-02-19 18:33:58,094 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:33:58,097 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:33:58,097 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:56, output treesize:43 [2021-02-19 18:33:58,250 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-02-19 18:33:58,252 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:33:58,260 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:33:58,261 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:33:58,261 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:26, output treesize:12 [2021-02-19 18:33:58,315 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:33:58,315 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:33:58,316 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 20 [2021-02-19 18:33:58,316 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1618340572] [2021-02-19 18:33:58,316 INFO L460 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-02-19 18:33:58,316 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:33:58,316 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-02-19 18:33:58,316 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=374, Unknown=0, NotChecked=0, Total=420 [2021-02-19 18:33:58,316 INFO L87 Difference]: Start difference. First operand 6942 states and 25096 transitions. Second operand has 21 states, 21 states have (on average 2.8095238095238093) internal successors, (59), 20 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-02-19 18:33:59,387 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:33:59,388 INFO L93 Difference]: Finished difference Result 7189 states and 25790 transitions. [2021-02-19 18:33:59,388 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-02-19 18:33:59,389 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.8095238095238093) internal successors, (59), 20 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 30 [2021-02-19 18:33:59,389 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:33:59,402 INFO L225 Difference]: With dead ends: 7189 [2021-02-19 18:33:59,402 INFO L226 Difference]: Without dead ends: 7168 [2021-02-19 18:33:59,402 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 57 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=85, Invalid=671, Unknown=0, NotChecked=0, Total=756 [2021-02-19 18:33:59,409 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7168 states. [2021-02-19 18:33:59,478 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7168 to 6948. [2021-02-19 18:33:59,486 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6948 states, 6947 states have (on average 3.615949330646322) internal successors, (25120), 6947 states have internal predecessors, (25120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:33:59,501 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6948 states to 6948 states and 25120 transitions. [2021-02-19 18:33:59,502 INFO L78 Accepts]: Start accepts. Automaton has 6948 states and 25120 transitions. Word has length 30 [2021-02-19 18:33:59,502 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:33:59,502 INFO L480 AbstractCegarLoop]: Abstraction has 6948 states and 25120 transitions. [2021-02-19 18:33:59,502 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.8095238095238093) internal successors, (59), 20 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-02-19 18:33:59,502 INFO L276 IsEmpty]: Start isEmpty. Operand 6948 states and 25120 transitions. [2021-02-19 18:33:59,512 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-02-19 18:33:59,512 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:33:59,512 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 18:33:59,712 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 62 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable156 [2021-02-19 18:33:59,713 INFO L428 AbstractCegarLoop]: === Iteration 65 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:33:59,713 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:33:59,713 INFO L82 PathProgramCache]: Analyzing trace with hash 1695598442, now seen corresponding path program 60 times [2021-02-19 18:33:59,713 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:33:59,713 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1395964824] [2021-02-19 18:33:59,713 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:33:59,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:33:59,873 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:33:59,873 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1395964824] [2021-02-19 18:33:59,873 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1692140690] [2021-02-19 18:33:59,873 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-02-19 18:33:59,900 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-02-19 18:33:59,900 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 18:33:59,901 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 31 conjunts are in the unsatisfiable core [2021-02-19 18:33:59,901 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:33:59,948 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 13 [2021-02-19 18:33:59,949 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:33:59,961 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:33:59,962 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:33:59,963 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:32, output treesize:31 [2021-02-19 18:34:00,034 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 18:34:00,035 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 33 [2021-02-19 18:34:00,036 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:34:00,049 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:34:00,050 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:34:00,050 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:49, output treesize:50 [2021-02-19 18:34:00,142 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 18:34:00,143 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 23 [2021-02-19 18:34:00,145 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:34:00,154 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:34:00,156 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:34:00,157 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:51, output treesize:30 [2021-02-19 18:34:00,281 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:34:00,281 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 20 treesize of output 28 [2021-02-19 18:34:00,285 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-02-19 18:34:00,307 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:34:00,316 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:34:00,316 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:34, output treesize:93 [2021-02-19 18:34:00,545 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:34:00,545 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:34:00,545 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12] total 21 [2021-02-19 18:34:00,545 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [770460689] [2021-02-19 18:34:00,545 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-02-19 18:34:00,545 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:34:00,546 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-02-19 18:34:00,546 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=411, Unknown=0, NotChecked=0, Total=462 [2021-02-19 18:34:00,546 INFO L87 Difference]: Start difference. First operand 6948 states and 25120 transitions. Second operand has 22 states, 22 states have (on average 2.6818181818181817) internal successors, (59), 21 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-02-19 18:34:01,982 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:34:01,982 INFO L93 Difference]: Finished difference Result 7614 states and 27069 transitions. [2021-02-19 18:34:01,983 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-02-19 18:34:01,983 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.6818181818181817) internal successors, (59), 21 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 30 [2021-02-19 18:34:01,983 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:34:01,997 INFO L225 Difference]: With dead ends: 7614 [2021-02-19 18:34:01,997 INFO L226 Difference]: Without dead ends: 7572 [2021-02-19 18:34:01,998 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 131 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=108, Invalid=884, Unknown=0, NotChecked=0, Total=992 [2021-02-19 18:34:02,005 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7572 states. [2021-02-19 18:34:02,082 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7572 to 6957. [2021-02-19 18:34:02,089 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6957 states, 6956 states have (on average 3.6163024726854514) internal successors, (25155), 6956 states have internal predecessors, (25155), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:34:02,106 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6957 states to 6957 states and 25155 transitions. [2021-02-19 18:34:02,106 INFO L78 Accepts]: Start accepts. Automaton has 6957 states and 25155 transitions. Word has length 30 [2021-02-19 18:34:02,106 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:34:02,106 INFO L480 AbstractCegarLoop]: Abstraction has 6957 states and 25155 transitions. [2021-02-19 18:34:02,106 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.6818181818181817) internal successors, (59), 21 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-02-19 18:34:02,106 INFO L276 IsEmpty]: Start isEmpty. Operand 6957 states and 25155 transitions. [2021-02-19 18:34:02,117 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-02-19 18:34:02,117 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:34:02,117 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 18:34:02,317 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 63 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable161 [2021-02-19 18:34:02,318 INFO L428 AbstractCegarLoop]: === Iteration 66 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:34:02,318 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:34:02,318 INFO L82 PathProgramCache]: Analyzing trace with hash 2101040422, now seen corresponding path program 61 times [2021-02-19 18:34:02,318 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:34:02,318 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [935766808] [2021-02-19 18:34:02,318 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:34:02,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:34:02,534 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:34:02,534 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [935766808] [2021-02-19 18:34:02,534 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1693865939] [2021-02-19 18:34:02,534 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-02-19 18:34:02,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:34:02,561 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 30 conjunts are in the unsatisfiable core [2021-02-19 18:34:02,562 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:34:02,616 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 9 [2021-02-19 18:34:02,617 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:34:02,627 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:34:02,628 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:34:02,628 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:27 [2021-02-19 18:34:02,724 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 18:34:02,725 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 33 [2021-02-19 18:34:02,727 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:34:02,742 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:34:02,743 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:34:02,744 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:49, output treesize:49 [2021-02-19 18:34:02,792 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 18:34:02,793 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 26 [2021-02-19 18:34:02,795 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:34:02,805 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:34:02,806 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:34:02,806 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:52, output treesize:30 [2021-02-19 18:34:02,873 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-02-19 18:34:02,874 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:34:02,879 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:34:02,880 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:34:02,880 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:26, output treesize:12 [2021-02-19 18:34:02,952 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:34:02,952 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:34:02,952 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-02-19 18:34:02,953 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1292622517] [2021-02-19 18:34:02,953 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-02-19 18:34:02,953 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:34:02,953 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-02-19 18:34:02,953 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=325, Unknown=0, NotChecked=0, Total=380 [2021-02-19 18:34:02,953 INFO L87 Difference]: Start difference. First operand 6957 states and 25155 transitions. Second operand has 20 states, 20 states have (on average 2.95) internal successors, (59), 19 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-02-19 18:34:03,627 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:34:03,627 INFO L93 Difference]: Finished difference Result 7697 states and 27478 transitions. [2021-02-19 18:34:03,628 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-02-19 18:34:03,628 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.95) internal successors, (59), 19 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 30 [2021-02-19 18:34:03,628 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:34:03,642 INFO L225 Difference]: With dead ends: 7697 [2021-02-19 18:34:03,642 INFO L226 Difference]: Without dead ends: 7682 [2021-02-19 18:34:03,643 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 87 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=72, Invalid=434, Unknown=0, NotChecked=0, Total=506 [2021-02-19 18:34:03,650 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7682 states. [2021-02-19 18:34:03,724 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7682 to 6942. [2021-02-19 18:34:03,731 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6942 states, 6941 states have (on average 3.615617346203717) internal successors, (25096), 6941 states have internal predecessors, (25096), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:34:03,747 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6942 states to 6942 states and 25096 transitions. [2021-02-19 18:34:03,747 INFO L78 Accepts]: Start accepts. Automaton has 6942 states and 25096 transitions. Word has length 30 [2021-02-19 18:34:03,747 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:34:03,748 INFO L480 AbstractCegarLoop]: Abstraction has 6942 states and 25096 transitions. [2021-02-19 18:34:03,748 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.95) internal successors, (59), 19 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-02-19 18:34:03,748 INFO L276 IsEmpty]: Start isEmpty. Operand 6942 states and 25096 transitions. [2021-02-19 18:34:03,758 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-02-19 18:34:03,758 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:34:03,758 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 18:34:03,958 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable167,64 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 18:34:03,959 INFO L428 AbstractCegarLoop]: === Iteration 67 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:34:03,959 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:34:03,959 INFO L82 PathProgramCache]: Analyzing trace with hash 1026220148, now seen corresponding path program 62 times [2021-02-19 18:34:03,959 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:34:03,959 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1702332983] [2021-02-19 18:34:03,959 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:34:03,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:34:04,163 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:34:04,163 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1702332983] [2021-02-19 18:34:04,163 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [316884047] [2021-02-19 18:34:04,163 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 65 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 65 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 18:34:04,191 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-02-19 18:34:04,191 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 18:34:04,192 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 32 conjunts are in the unsatisfiable core [2021-02-19 18:34:04,193 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:34:04,255 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 13 [2021-02-19 18:34:04,256 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:34:04,270 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:34:04,271 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:34:04,272 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:32, output treesize:31 [2021-02-19 18:34:04,408 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 18:34:04,409 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 33 [2021-02-19 18:34:04,411 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:34:04,429 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:34:04,430 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:34:04,430 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:54, output treesize:54 [2021-02-19 18:34:04,536 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 23 [2021-02-19 18:34:04,538 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:34:04,546 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:34:04,547 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:34:04,548 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:43, output treesize:25 [2021-02-19 18:34:04,596 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-02-19 18:34:04,597 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:34:04,603 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:34:04,604 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:34:04,604 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:26, output treesize:12 [2021-02-19 18:34:04,678 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:34:04,678 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:34:04,678 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-02-19 18:34:04,678 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1462246931] [2021-02-19 18:34:04,679 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-02-19 18:34:04,679 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:34:04,679 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-02-19 18:34:04,679 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=329, Unknown=0, NotChecked=0, Total=380 [2021-02-19 18:34:04,679 INFO L87 Difference]: Start difference. First operand 6942 states and 25096 transitions. Second operand has 20 states, 20 states have (on average 2.95) internal successors, (59), 19 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-02-19 18:34:05,740 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:34:05,740 INFO L93 Difference]: Finished difference Result 7594 states and 27053 transitions. [2021-02-19 18:34:05,741 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-02-19 18:34:05,741 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.95) internal successors, (59), 19 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 30 [2021-02-19 18:34:05,741 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:34:05,756 INFO L225 Difference]: With dead ends: 7594 [2021-02-19 18:34:05,756 INFO L226 Difference]: Without dead ends: 7567 [2021-02-19 18:34:05,756 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 97 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=77, Invalid=523, Unknown=0, NotChecked=0, Total=600 [2021-02-19 18:34:05,763 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7567 states. [2021-02-19 18:34:05,834 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7567 to 6946. [2021-02-19 18:34:05,841 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6946 states, 6945 states have (on average 3.615550755939525) internal successors, (25110), 6945 states have internal predecessors, (25110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:34:05,857 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6946 states to 6946 states and 25110 transitions. [2021-02-19 18:34:05,857 INFO L78 Accepts]: Start accepts. Automaton has 6946 states and 25110 transitions. Word has length 30 [2021-02-19 18:34:05,858 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:34:05,858 INFO L480 AbstractCegarLoop]: Abstraction has 6946 states and 25110 transitions. [2021-02-19 18:34:05,858 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.95) internal successors, (59), 19 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-02-19 18:34:05,858 INFO L276 IsEmpty]: Start isEmpty. Operand 6946 states and 25110 transitions. [2021-02-19 18:34:05,868 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-02-19 18:34:05,868 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:34:05,868 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 18:34:06,068 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 65 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable168 [2021-02-19 18:34:06,069 INFO L428 AbstractCegarLoop]: === Iteration 68 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:34:06,069 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:34:06,069 INFO L82 PathProgramCache]: Analyzing trace with hash -851081046, now seen corresponding path program 63 times [2021-02-19 18:34:06,069 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:34:06,069 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [28703329] [2021-02-19 18:34:06,069 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:34:06,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:34:06,306 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:34:06,306 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [28703329] [2021-02-19 18:34:06,306 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1458898799] [2021-02-19 18:34:06,306 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 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-02-19 18:34:06,333 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-02-19 18:34:06,333 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 18:34:06,334 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 35 conjunts are in the unsatisfiable core [2021-02-19 18:34:06,335 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:34:06,398 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 9 [2021-02-19 18:34:06,400 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:34:06,414 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:34:06,416 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:34:06,416 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:27 [2021-02-19 18:34:06,509 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 18:34:06,510 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 31 [2021-02-19 18:34:06,513 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:34:06,529 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:34:06,530 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:34:06,530 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:42, output treesize:40 [2021-02-19 18:34:06,808 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 18:34:06,822 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:34:06,822 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 36 treesize of output 44 [2021-02-19 18:34:06,825 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:34:06,848 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:34:06,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-02-19 18:34:06,855 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:66, output treesize:140 [2021-02-19 18:34:06,971 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-02-19 18:34:06,973 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:34:06,979 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 13 [2021-02-19 18:34:06,981 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-02-19 18:34:06,985 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 5 [2021-02-19 18:34:06,987 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-02-19 18:34:07,019 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:34:07,021 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-02-19 18:34:07,021 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 1 variables, input treesize:88, output treesize:52 [2021-02-19 18:34:07,205 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:34:07,205 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:34:07,205 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 13] total 23 [2021-02-19 18:34:07,205 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [754139694] [2021-02-19 18:34:07,205 INFO L460 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-02-19 18:34:07,205 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:34:07,206 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-02-19 18:34:07,206 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=498, Unknown=0, NotChecked=0, Total=552 [2021-02-19 18:34:07,206 INFO L87 Difference]: Start difference. First operand 6946 states and 25110 transitions. Second operand has 24 states, 24 states have (on average 2.4583333333333335) internal successors, (59), 23 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-02-19 18:34:09,584 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:34:09,585 INFO L93 Difference]: Finished difference Result 7331 states and 26158 transitions. [2021-02-19 18:34:09,585 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-02-19 18:34:09,586 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.4583333333333335) internal successors, (59), 23 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 30 [2021-02-19 18:34:09,586 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:34:09,600 INFO L225 Difference]: With dead ends: 7331 [2021-02-19 18:34:09,600 INFO L226 Difference]: Without dead ends: 7301 [2021-02-19 18:34:09,600 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 182 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=128, Invalid=1132, Unknown=0, NotChecked=0, Total=1260 [2021-02-19 18:34:09,608 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7301 states. [2021-02-19 18:34:09,680 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7301 to 6940. [2021-02-19 18:34:09,688 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6940 states, 6939 states have (on average 3.614930105202479) internal successors, (25084), 6939 states have internal predecessors, (25084), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:34:09,704 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6940 states to 6940 states and 25084 transitions. [2021-02-19 18:34:09,704 INFO L78 Accepts]: Start accepts. Automaton has 6940 states and 25084 transitions. Word has length 30 [2021-02-19 18:34:09,704 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:34:09,704 INFO L480 AbstractCegarLoop]: Abstraction has 6940 states and 25084 transitions. [2021-02-19 18:34:09,704 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 2.4583333333333335) internal successors, (59), 23 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-02-19 18:34:09,704 INFO L276 IsEmpty]: Start isEmpty. Operand 6940 states and 25084 transitions. [2021-02-19 18:34:09,714 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-02-19 18:34:09,715 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:34:09,715 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 18:34:09,915 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 66 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable169 [2021-02-19 18:34:09,915 INFO L428 AbstractCegarLoop]: === Iteration 69 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:34:09,915 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:34:09,915 INFO L82 PathProgramCache]: Analyzing trace with hash -622066768, now seen corresponding path program 64 times [2021-02-19 18:34:09,916 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:34:09,916 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [403347047] [2021-02-19 18:34:09,916 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:34:09,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:34:10,132 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:34:10,133 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [403347047] [2021-02-19 18:34:10,133 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1461530550] [2021-02-19 18:34:10,133 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST 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-02-19 18:34:10,154 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-02-19 18:34:10,154 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 18:34:10,154 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 30 conjunts are in the unsatisfiable core [2021-02-19 18:34:10,155 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:34:10,205 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 9 [2021-02-19 18:34:10,206 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:34:10,217 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:34:10,219 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:34:10,219 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:27 [2021-02-19 18:34:10,382 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 18:34:10,383 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 33 [2021-02-19 18:34:10,385 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:34:10,401 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:34:10,403 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:34:10,403 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:54, output treesize:52 [2021-02-19 18:34:10,558 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 18:34:10,559 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 27 [2021-02-19 18:34:10,560 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:34:10,571 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:34:10,572 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:34:10,572 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:57, output treesize:36 [2021-02-19 18:34:10,617 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-02-19 18:34:10,619 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:34:10,625 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:34:10,626 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:34:10,626 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:26, output treesize:12 [2021-02-19 18:34:10,675 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:34:10,676 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:34:10,676 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 20 [2021-02-19 18:34:10,676 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [680057043] [2021-02-19 18:34:10,676 INFO L460 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-02-19 18:34:10,676 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:34:10,676 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-02-19 18:34:10,676 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=369, Unknown=0, NotChecked=0, Total=420 [2021-02-19 18:34:10,676 INFO L87 Difference]: Start difference. First operand 6940 states and 25084 transitions. Second operand has 21 states, 21 states have (on average 2.8095238095238093) internal successors, (59), 20 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-02-19 18:34:11,387 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:34:11,388 INFO L93 Difference]: Finished difference Result 7077 states and 25444 transitions. [2021-02-19 18:34:11,388 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-02-19 18:34:11,389 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.8095238095238093) internal successors, (59), 20 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 30 [2021-02-19 18:34:11,389 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:34:11,402 INFO L225 Difference]: With dead ends: 7077 [2021-02-19 18:34:11,403 INFO L226 Difference]: Without dead ends: 7062 [2021-02-19 18:34:11,403 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 63 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=64, Invalid=442, Unknown=0, NotChecked=0, Total=506 [2021-02-19 18:34:11,410 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7062 states. [2021-02-19 18:34:11,480 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7062 to 6904. [2021-02-19 18:34:11,488 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6904 states, 6903 states have (on average 3.618426770969144) internal successors, (24978), 6903 states have internal predecessors, (24978), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:34:11,504 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6904 states to 6904 states and 24978 transitions. [2021-02-19 18:34:11,504 INFO L78 Accepts]: Start accepts. Automaton has 6904 states and 24978 transitions. Word has length 30 [2021-02-19 18:34:11,505 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:34:11,505 INFO L480 AbstractCegarLoop]: Abstraction has 6904 states and 24978 transitions. [2021-02-19 18:34:11,505 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.8095238095238093) internal successors, (59), 20 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-02-19 18:34:11,505 INFO L276 IsEmpty]: Start isEmpty. Operand 6904 states and 24978 transitions. [2021-02-19 18:34:11,515 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-02-19 18:34:11,515 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:34:11,515 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 18:34:11,716 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable175,67 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 18:34:11,716 INFO L428 AbstractCegarLoop]: === Iteration 70 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:34:11,716 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:34:11,716 INFO L82 PathProgramCache]: Analyzing trace with hash 98670968, now seen corresponding path program 65 times [2021-02-19 18:34:11,717 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:34:11,717 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [828197824] [2021-02-19 18:34:11,717 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:34:11,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:34:11,929 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:34:11,929 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [828197824] [2021-02-19 18:34:11,929 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1773983790] [2021-02-19 18:34:11,930 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 68 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 68 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 18:34:11,951 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-02-19 18:34:11,951 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 18:34:11,952 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 30 conjunts are in the unsatisfiable core [2021-02-19 18:34:11,952 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:34:11,998 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 13 [2021-02-19 18:34:12,000 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:34:12,012 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:34:12,013 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:34:12,013 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:32, output treesize:31 [2021-02-19 18:34:12,166 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 18:34:12,167 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 26 [2021-02-19 18:34:12,168 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:34:12,185 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:34:12,186 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:34:12,186 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:49, output treesize:48 [2021-02-19 18:34:12,321 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 18:34:12,322 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 18:34:12,347 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:34:12,348 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 35 treesize of output 61 [2021-02-19 18:34:12,358 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-02-19 18:34:12,531 WARN L202 SmtUtils]: Spent 171.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 48 [2021-02-19 18:34:12,531 INFO L628 ElimStorePlain]: treesize reduction 72, result has 56.1 percent of original size [2021-02-19 18:34:12,542 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:34:12,542 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:65, output treesize:72 [2021-02-19 18:34:12,663 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-02-19 18:34:12,665 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:34:12,671 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:34:12,672 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:34:12,672 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:26, output treesize:12 [2021-02-19 18:34:12,724 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:34:12,725 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:34:12,725 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 20 [2021-02-19 18:34:12,725 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1945649572] [2021-02-19 18:34:12,725 INFO L460 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-02-19 18:34:12,725 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:34:12,725 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-02-19 18:34:12,725 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=372, Unknown=0, NotChecked=0, Total=420 [2021-02-19 18:34:12,725 INFO L87 Difference]: Start difference. First operand 6904 states and 24978 transitions. Second operand has 21 states, 21 states have (on average 2.8095238095238093) internal successors, (59), 20 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-02-19 18:34:14,378 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:34:14,379 INFO L93 Difference]: Finished difference Result 7547 states and 26921 transitions. [2021-02-19 18:34:14,380 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-02-19 18:34:14,380 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.8095238095238093) internal successors, (59), 20 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 30 [2021-02-19 18:34:14,380 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:34:14,395 INFO L225 Difference]: With dead ends: 7547 [2021-02-19 18:34:14,395 INFO L226 Difference]: Without dead ends: 7514 [2021-02-19 18:34:14,396 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 82 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=96, Invalid=716, Unknown=0, NotChecked=0, Total=812 [2021-02-19 18:34:14,403 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7514 states. [2021-02-19 18:34:14,477 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7514 to 6946. [2021-02-19 18:34:14,485 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6946 states, 6945 states have (on average 3.615550755939525) internal successors, (25110), 6945 states have internal predecessors, (25110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:34:14,501 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6946 states to 6946 states and 25110 transitions. [2021-02-19 18:34:14,501 INFO L78 Accepts]: Start accepts. Automaton has 6946 states and 25110 transitions. Word has length 30 [2021-02-19 18:34:14,501 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:34:14,501 INFO L480 AbstractCegarLoop]: Abstraction has 6946 states and 25110 transitions. [2021-02-19 18:34:14,502 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.8095238095238093) internal successors, (59), 20 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-02-19 18:34:14,502 INFO L276 IsEmpty]: Start isEmpty. Operand 6946 states and 25110 transitions. [2021-02-19 18:34:14,512 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-02-19 18:34:14,512 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:34:14,512 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 18:34:14,713 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable176,68 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 18:34:14,713 INFO L428 AbstractCegarLoop]: === Iteration 71 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:34:14,713 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:34:14,713 INFO L82 PathProgramCache]: Analyzing trace with hash 490642744, now seen corresponding path program 66 times [2021-02-19 18:34:14,713 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:34:14,713 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [383024591] [2021-02-19 18:34:14,714 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:34:14,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:34:14,934 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:34:14,934 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [383024591] [2021-02-19 18:34:14,934 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [178182048] [2021-02-19 18:34:14,934 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 69 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 69 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 18:34:14,956 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-02-19 18:34:14,956 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 18:34:14,957 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 30 conjunts are in the unsatisfiable core [2021-02-19 18:34:14,957 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:34:14,986 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 13 [2021-02-19 18:34:14,987 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:34:14,998 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:34:14,999 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:34:15,000 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:32, output treesize:31 [2021-02-19 18:34:15,055 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 18:34:15,061 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 18:34:15,062 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 33 [2021-02-19 18:34:15,064 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:34:15,081 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:34:15,082 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:34:15,082 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:69, output treesize:54 [2021-02-19 18:34:15,271 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 18:34:15,272 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 47 treesize of output 31 [2021-02-19 18:34:15,274 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:34:15,288 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:34:15,289 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:34:15,289 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:69, output treesize:47 [2021-02-19 18:34:15,340 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 18 [2021-02-19 18:34:15,341 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:34:15,348 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:34:15,349 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:34:15,349 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:36, output treesize:17 [2021-02-19 18:34:15,441 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:34:15,441 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:34:15,441 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-02-19 18:34:15,441 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1696141541] [2021-02-19 18:34:15,441 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-02-19 18:34:15,441 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:34:15,442 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-02-19 18:34:15,442 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=263, Unknown=0, NotChecked=0, Total=306 [2021-02-19 18:34:15,442 INFO L87 Difference]: Start difference. First operand 6946 states and 25110 transitions. Second operand has 18 states, 18 states have (on average 2.7222222222222223) internal successors, (49), 17 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:34:16,873 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:34:16,873 INFO L93 Difference]: Finished difference Result 8106 states and 28711 transitions. [2021-02-19 18:34:16,874 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-02-19 18:34:16,875 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.7222222222222223) internal successors, (49), 17 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-02-19 18:34:16,875 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:34:16,890 INFO L225 Difference]: With dead ends: 8106 [2021-02-19 18:34:16,890 INFO L226 Difference]: Without dead ends: 8081 [2021-02-19 18:34:16,890 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 79 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=87, Invalid=563, Unknown=0, NotChecked=0, Total=650 [2021-02-19 18:34:16,898 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8081 states. [2021-02-19 18:34:16,974 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8081 to 6940. [2021-02-19 18:34:16,982 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6940 states, 6939 states have (on average 3.6157947831099584) internal successors, (25090), 6939 states have internal predecessors, (25090), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:34:16,998 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6940 states to 6940 states and 25090 transitions. [2021-02-19 18:34:16,998 INFO L78 Accepts]: Start accepts. Automaton has 6940 states and 25090 transitions. Word has length 30 [2021-02-19 18:34:16,998 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:34:16,999 INFO L480 AbstractCegarLoop]: Abstraction has 6940 states and 25090 transitions. [2021-02-19 18:34:16,999 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.7222222222222223) internal successors, (49), 17 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:34:16,999 INFO L276 IsEmpty]: Start isEmpty. Operand 6940 states and 25090 transitions. [2021-02-19 18:34:17,009 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-02-19 18:34:17,009 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:34:17,009 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 18:34:17,213 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable184,69 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 18:34:17,214 INFO L428 AbstractCegarLoop]: === Iteration 72 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:34:17,214 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:34:17,214 INFO L82 PathProgramCache]: Analyzing trace with hash -693925828, now seen corresponding path program 67 times [2021-02-19 18:34:17,214 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:34:17,214 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1923729797] [2021-02-19 18:34:17,214 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:34:17,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:34:17,506 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:34:17,506 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1923729797] [2021-02-19 18:34:17,506 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [523596463] [2021-02-19 18:34:17,506 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 70 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 70 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 18:34:17,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:34:17,543 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 30 conjunts are in the unsatisfiable core [2021-02-19 18:34:17,544 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:34:17,580 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 9 [2021-02-19 18:34:17,582 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:34:17,598 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:34:17,600 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:34:17,600 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:27 [2021-02-19 18:34:17,727 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 18:34:17,732 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 18:34:17,734 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 33 [2021-02-19 18:34:17,736 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:34:17,760 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:34:17,761 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:34:17,762 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:78, output treesize:55 [2021-02-19 18:34:17,888 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 27 [2021-02-19 18:34:17,890 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:34:17,901 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:34:17,902 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:34:17,902 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:48, output treesize:34 [2021-02-19 18:34:17,941 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 20 [2021-02-19 18:34:17,943 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:34:17,951 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:34:17,951 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:34:17,952 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:38, output treesize:17 [2021-02-19 18:34:18,036 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:34:18,037 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:34:18,037 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-02-19 18:34:18,037 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [863934674] [2021-02-19 18:34:18,037 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-02-19 18:34:18,037 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:34:18,037 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-02-19 18:34:18,038 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=255, Unknown=0, NotChecked=0, Total=306 [2021-02-19 18:34:18,038 INFO L87 Difference]: Start difference. First operand 6940 states and 25090 transitions. Second operand has 18 states, 18 states have (on average 2.7222222222222223) internal successors, (49), 17 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:34:18,928 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:34:18,928 INFO L93 Difference]: Finished difference Result 7708 states and 27412 transitions. [2021-02-19 18:34:18,930 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-02-19 18:34:18,930 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.7222222222222223) internal successors, (49), 17 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-02-19 18:34:18,930 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:34:18,944 INFO L225 Difference]: With dead ends: 7708 [2021-02-19 18:34:18,945 INFO L226 Difference]: Without dead ends: 7669 [2021-02-19 18:34:18,945 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 89 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=81, Invalid=425, Unknown=0, NotChecked=0, Total=506 [2021-02-19 18:34:18,952 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7669 states. [2021-02-19 18:34:19,029 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7669 to 6922. [2021-02-19 18:34:19,037 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6922 states, 6921 states have (on average 3.617107354428551) internal successors, (25034), 6921 states have internal predecessors, (25034), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:34:19,054 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6922 states to 6922 states and 25034 transitions. [2021-02-19 18:34:19,054 INFO L78 Accepts]: Start accepts. Automaton has 6922 states and 25034 transitions. Word has length 30 [2021-02-19 18:34:19,055 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:34:19,055 INFO L480 AbstractCegarLoop]: Abstraction has 6922 states and 25034 transitions. [2021-02-19 18:34:19,055 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.7222222222222223) internal successors, (49), 17 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:34:19,055 INFO L276 IsEmpty]: Start isEmpty. Operand 6922 states and 25034 transitions. [2021-02-19 18:34:19,065 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-02-19 18:34:19,066 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:34:19,066 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 18:34:19,266 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable185,70 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 18:34:19,266 INFO L428 AbstractCegarLoop]: === Iteration 73 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:34:19,266 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:34:19,266 INFO L82 PathProgramCache]: Analyzing trace with hash 87084728, now seen corresponding path program 68 times [2021-02-19 18:34:19,266 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:34:19,267 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [359519612] [2021-02-19 18:34:19,267 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:34:19,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:34:19,513 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:34:19,513 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [359519612] [2021-02-19 18:34:19,513 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1831006586] [2021-02-19 18:34:19,513 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-02-19 18:34:19,537 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-02-19 18:34:19,537 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 18:34:19,538 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 30 conjunts are in the unsatisfiable core [2021-02-19 18:34:19,538 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:34:19,569 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 9 [2021-02-19 18:34:19,570 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:34:19,581 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:34:19,583 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:34:19,583 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:27 [2021-02-19 18:34:19,678 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 18:34:19,682 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 18:34:19,683 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 33 [2021-02-19 18:34:19,685 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:34:19,707 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:34:19,709 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:34:19,709 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:83, output treesize:60 [2021-02-19 18:34:19,766 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 18:34:19,767 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 44 treesize of output 30 [2021-02-19 18:34:19,768 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:34:19,782 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:34:19,782 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:34:19,783 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:60, output treesize:45 [2021-02-19 18:34:19,869 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 20 [2021-02-19 18:34:19,871 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:34:19,879 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:34:19,880 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:34:19,881 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:38, output treesize:17 [2021-02-19 18:34:19,968 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:34:19,969 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:34:19,969 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-02-19 18:34:19,969 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [813952786] [2021-02-19 18:34:19,969 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-02-19 18:34:19,969 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:34:19,969 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-02-19 18:34:19,969 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=259, Unknown=0, NotChecked=0, Total=306 [2021-02-19 18:34:19,969 INFO L87 Difference]: Start difference. First operand 6922 states and 25034 transitions. Second operand has 18 states, 18 states have (on average 2.7222222222222223) internal successors, (49), 17 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:34:21,114 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:34:21,114 INFO L93 Difference]: Finished difference Result 7753 states and 27458 transitions. [2021-02-19 18:34:21,115 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-02-19 18:34:21,115 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.7222222222222223) internal successors, (49), 17 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-02-19 18:34:21,116 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:34:21,132 INFO L225 Difference]: With dead ends: 7753 [2021-02-19 18:34:21,132 INFO L226 Difference]: Without dead ends: 7728 [2021-02-19 18:34:21,132 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 81 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=72, Invalid=434, Unknown=0, NotChecked=0, Total=506 [2021-02-19 18:34:21,140 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7728 states. [2021-02-19 18:34:21,217 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7728 to 6892. [2021-02-19 18:34:21,225 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6892 states, 6891 states have (on average 3.6193585836598463) internal successors, (24941), 6891 states have internal predecessors, (24941), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:34:21,242 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6892 states to 6892 states and 24941 transitions. [2021-02-19 18:34:21,243 INFO L78 Accepts]: Start accepts. Automaton has 6892 states and 24941 transitions. Word has length 30 [2021-02-19 18:34:21,243 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:34:21,243 INFO L480 AbstractCegarLoop]: Abstraction has 6892 states and 24941 transitions. [2021-02-19 18:34:21,243 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.7222222222222223) internal successors, (49), 17 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:34:21,243 INFO L276 IsEmpty]: Start isEmpty. Operand 6892 states and 24941 transitions. [2021-02-19 18:34:21,254 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-02-19 18:34:21,254 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:34:21,254 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 18:34:21,458 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 71 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable186 [2021-02-19 18:34:21,458 INFO L428 AbstractCegarLoop]: === Iteration 74 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:34:21,458 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:34:21,458 INFO L82 PathProgramCache]: Analyzing trace with hash -787584222, now seen corresponding path program 69 times [2021-02-19 18:34:21,458 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:34:21,458 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [155141265] [2021-02-19 18:34:21,458 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:34:21,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:34:21,640 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:34:21,640 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [155141265] [2021-02-19 18:34:21,640 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1180306982] [2021-02-19 18:34:21,640 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 72 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 72 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 18:34:21,663 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-02-19 18:34:21,663 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 18:34:21,664 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 32 conjunts are in the unsatisfiable core [2021-02-19 18:34:21,664 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:34:21,724 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 9 [2021-02-19 18:34:21,725 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:34:21,735 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:34:21,736 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:34:21,736 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:22 [2021-02-19 18:34:21,831 INFO L354 Elim1Store]: treesize reduction 19, result has 20.8 percent of original size [2021-02-19 18:34:21,831 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 22 [2021-02-19 18:34:21,833 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:34:21,849 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:34:21,852 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-02-19 18:34:21,852 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:40, output treesize:39 [2021-02-19 18:34:22,056 INFO L354 Elim1Store]: treesize reduction 8, result has 68.0 percent of original size [2021-02-19 18:34:22,056 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 29 treesize of output 37 [2021-02-19 18:34:22,058 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:34:22,080 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:34:22,103 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-02-19 18:34:22,103 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:48, output treesize:98 [2021-02-19 18:34:22,447 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 18:34:22,455 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:34:22,455 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 20 [2021-02-19 18:34:22,458 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-02-19 18:34:22,473 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:34:22,477 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:34:22,477 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:34, output treesize:19 [2021-02-19 18:34:22,600 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:34:22,600 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:34:22,600 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 13] total 22 [2021-02-19 18:34:22,600 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1150005405] [2021-02-19 18:34:22,600 INFO L460 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-02-19 18:34:22,600 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:34:22,601 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-02-19 18:34:22,601 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=458, Unknown=0, NotChecked=0, Total=506 [2021-02-19 18:34:22,601 INFO L87 Difference]: Start difference. First operand 6892 states and 24941 transitions. Second operand has 23 states, 23 states have (on average 2.5652173913043477) internal successors, (59), 22 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-02-19 18:34:25,060 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:34:25,060 INFO L93 Difference]: Finished difference Result 7230 states and 25898 transitions. [2021-02-19 18:34:25,061 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-02-19 18:34:25,061 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.5652173913043477) internal successors, (59), 22 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 30 [2021-02-19 18:34:25,061 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:34:25,076 INFO L225 Difference]: With dead ends: 7230 [2021-02-19 18:34:25,076 INFO L226 Difference]: Without dead ends: 7197 [2021-02-19 18:34:25,076 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 171 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=126, Invalid=1206, Unknown=0, NotChecked=0, Total=1332 [2021-02-19 18:34:25,083 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7197 states. [2021-02-19 18:34:25,158 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7197 to 6944. [2021-02-19 18:34:25,166 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6944 states, 6943 states have (on average 3.615584041480628) internal successors, (25103), 6943 states have internal predecessors, (25103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:34:25,184 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6944 states to 6944 states and 25103 transitions. [2021-02-19 18:34:25,184 INFO L78 Accepts]: Start accepts. Automaton has 6944 states and 25103 transitions. Word has length 30 [2021-02-19 18:34:25,184 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:34:25,184 INFO L480 AbstractCegarLoop]: Abstraction has 6944 states and 25103 transitions. [2021-02-19 18:34:25,184 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.5652173913043477) internal successors, (59), 22 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-02-19 18:34:25,184 INFO L276 IsEmpty]: Start isEmpty. Operand 6944 states and 25103 transitions. [2021-02-19 18:34:25,195 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-02-19 18:34:25,195 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:34:25,195 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 18:34:25,395 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable187,72 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 18:34:25,396 INFO L428 AbstractCegarLoop]: === Iteration 75 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:34:25,396 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:34:25,396 INFO L82 PathProgramCache]: Analyzing trace with hash 627395068, now seen corresponding path program 70 times [2021-02-19 18:34:25,396 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:34:25,396 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [407741084] [2021-02-19 18:34:25,396 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:34:25,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:34:25,603 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:34:25,603 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [407741084] [2021-02-19 18:34:25,603 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [475523521] [2021-02-19 18:34:25,603 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-02-19 18:34:25,624 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-02-19 18:34:25,624 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 18:34:25,624 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 30 conjunts are in the unsatisfiable core [2021-02-19 18:34:25,625 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:34:25,681 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 9 [2021-02-19 18:34:25,682 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:34:25,694 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:34:25,695 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:34:25,695 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:27 [2021-02-19 18:34:25,779 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 18:34:25,780 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 26 [2021-02-19 18:34:25,782 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:34:25,797 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:34:25,798 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:34:25,798 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:41, output treesize:40 [2021-02-19 18:34:25,898 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 18:34:25,899 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 23 [2021-02-19 18:34:25,900 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:34:25,909 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:34:25,910 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:34:25,910 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:51, output treesize:30 [2021-02-19 18:34:26,092 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-02-19 18:34:26,094 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:34:26,100 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:34:26,101 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:34:26,102 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:26, output treesize:12 [2021-02-19 18:34:26,158 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:34:26,158 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:34:26,158 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-02-19 18:34:26,158 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [22129390] [2021-02-19 18:34:26,158 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-02-19 18:34:26,158 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:34:26,158 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-02-19 18:34:26,159 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=331, Unknown=0, NotChecked=0, Total=380 [2021-02-19 18:34:26,159 INFO L87 Difference]: Start difference. First operand 6944 states and 25103 transitions. Second operand has 20 states, 20 states have (on average 2.95) internal successors, (59), 19 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-02-19 18:34:27,048 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:34:27,049 INFO L93 Difference]: Finished difference Result 7531 states and 26897 transitions. [2021-02-19 18:34:27,050 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-02-19 18:34:27,050 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.95) internal successors, (59), 19 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 30 [2021-02-19 18:34:27,050 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:34:27,064 INFO L225 Difference]: With dead ends: 7531 [2021-02-19 18:34:27,064 INFO L226 Difference]: Without dead ends: 7498 [2021-02-19 18:34:27,064 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=55, Invalid=365, Unknown=0, NotChecked=0, Total=420 [2021-02-19 18:34:27,072 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7498 states. [2021-02-19 18:34:27,147 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7498 to 6984. [2021-02-19 18:34:27,155 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6984 states, 6983 states have (on average 3.615494773020192) internal successors, (25247), 6983 states have internal predecessors, (25247), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:34:27,171 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6984 states to 6984 states and 25247 transitions. [2021-02-19 18:34:27,171 INFO L78 Accepts]: Start accepts. Automaton has 6984 states and 25247 transitions. Word has length 30 [2021-02-19 18:34:27,171 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:34:27,171 INFO L480 AbstractCegarLoop]: Abstraction has 6984 states and 25247 transitions. [2021-02-19 18:34:27,172 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.95) internal successors, (59), 19 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-02-19 18:34:27,172 INFO L276 IsEmpty]: Start isEmpty. Operand 6984 states and 25247 transitions. [2021-02-19 18:34:27,181 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-02-19 18:34:27,181 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:34:27,181 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 18:34:27,382 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 73 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable200 [2021-02-19 18:34:27,383 INFO L428 AbstractCegarLoop]: === Iteration 76 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:34:27,383 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:34:27,383 INFO L82 PathProgramCache]: Analyzing trace with hash 1019366844, now seen corresponding path program 71 times [2021-02-19 18:34:27,383 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:34:27,383 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [259355613] [2021-02-19 18:34:27,383 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:34:27,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:34:27,599 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:34:27,599 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [259355613] [2021-02-19 18:34:27,599 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1797203473] [2021-02-19 18:34:27,599 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 74 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 74 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 18:34:27,621 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-02-19 18:34:27,621 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 18:34:27,622 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 29 conjunts are in the unsatisfiable core [2021-02-19 18:34:27,622 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:34:27,678 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 13 [2021-02-19 18:34:27,679 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:34:27,694 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:34:27,695 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:34:27,695 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:32, output treesize:31 [2021-02-19 18:34:27,826 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 18:34:27,827 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 26 [2021-02-19 18:34:27,829 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:34:27,848 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:34:27,849 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-02-19 18:34:27,850 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:44, output treesize:43 [2021-02-19 18:34:28,061 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 18:34:28,069 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 18:34:28,102 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:34:28,102 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 33 treesize of output 59 [2021-02-19 18:34:28,116 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-02-19 18:34:28,231 WARN L202 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 46 [2021-02-19 18:34:28,232 INFO L628 ElimStorePlain]: treesize reduction 79, result has 50.0 percent of original size [2021-02-19 18:34:28,262 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-02-19 18:34:28,262 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:60, output treesize:40 [2021-02-19 18:34:28,614 WARN L202 SmtUtils]: Spent 115.00 ms on a formula simplification. DAG size of input: 34 DAG size of output: 32 [2021-02-19 18:34:28,627 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_3], 6=[A]} [2021-02-19 18:34:28,639 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 5 [2021-02-19 18:34:28,642 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:34:28,690 INFO L628 ElimStorePlain]: treesize reduction 3, result has 97.1 percent of original size [2021-02-19 18:34:28,694 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 18:34:28,718 INFO L354 Elim1Store]: treesize reduction 38, result has 15.6 percent of original size [2021-02-19 18:34:28,719 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 5 case distinctions, treesize of input 87 treesize of output 59 [2021-02-19 18:34:28,722 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-02-19 18:34:28,739 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:34:28,741 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-02-19 18:34:28,741 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:112, output treesize:20 [2021-02-19 18:34:28,871 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:34:28,871 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:34:28,871 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12] total 21 [2021-02-19 18:34:28,871 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1627999438] [2021-02-19 18:34:28,871 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-02-19 18:34:28,871 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:34:28,872 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-02-19 18:34:28,872 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=411, Unknown=0, NotChecked=0, Total=462 [2021-02-19 18:34:28,872 INFO L87 Difference]: Start difference. First operand 6984 states and 25247 transitions. Second operand has 22 states, 22 states have (on average 2.6818181818181817) internal successors, (59), 21 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-02-19 18:34:29,897 WARN L202 SmtUtils]: Spent 138.00 ms on a formula simplification. DAG size of input: 42 DAG size of output: 37 [2021-02-19 18:34:30,818 WARN L202 SmtUtils]: Spent 135.00 ms on a formula simplification. DAG size of input: 40 DAG size of output: 37 [2021-02-19 18:34:31,207 WARN L202 SmtUtils]: Spent 160.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 41 [2021-02-19 18:34:32,679 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:34:32,680 INFO L93 Difference]: Finished difference Result 8555 states and 30270 transitions. [2021-02-19 18:34:32,680 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-02-19 18:34:32,681 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.6818181818181817) internal successors, (59), 21 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 30 [2021-02-19 18:34:32,681 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:34:32,699 INFO L225 Difference]: With dead ends: 8555 [2021-02-19 18:34:32,699 INFO L226 Difference]: Without dead ends: 8522 [2021-02-19 18:34:32,699 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 193 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=153, Invalid=1253, Unknown=0, NotChecked=0, Total=1406 [2021-02-19 18:34:32,708 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8522 states. [2021-02-19 18:34:32,826 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8522 to 6989. [2021-02-19 18:34:32,835 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6989 states, 6988 states have (on average 3.61519748139668) internal successors, (25263), 6988 states have internal predecessors, (25263), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:34:32,852 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6989 states to 6989 states and 25263 transitions. [2021-02-19 18:34:32,852 INFO L78 Accepts]: Start accepts. Automaton has 6989 states and 25263 transitions. Word has length 30 [2021-02-19 18:34:32,852 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:34:32,852 INFO L480 AbstractCegarLoop]: Abstraction has 6989 states and 25263 transitions. [2021-02-19 18:34:32,852 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.6818181818181817) internal successors, (59), 21 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-02-19 18:34:32,852 INFO L276 IsEmpty]: Start isEmpty. Operand 6989 states and 25263 transitions. [2021-02-19 18:34:32,863 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-02-19 18:34:32,863 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:34:32,863 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 18:34:33,064 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 74 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable201 [2021-02-19 18:34:33,064 INFO L428 AbstractCegarLoop]: === Iteration 77 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:34:33,064 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:34:33,064 INFO L82 PathProgramCache]: Analyzing trace with hash -41983226, now seen corresponding path program 72 times [2021-02-19 18:34:33,064 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:34:33,065 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1407823782] [2021-02-19 18:34:33,065 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:34:33,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:34:33,270 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:34:33,270 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1407823782] [2021-02-19 18:34:33,270 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [608231113] [2021-02-19 18:34:33,270 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE 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-02-19 18:34:33,291 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-02-19 18:34:33,291 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 18:34:33,292 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 30 conjunts are in the unsatisfiable core [2021-02-19 18:34:33,292 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:34:33,352 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 13 [2021-02-19 18:34:33,353 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:34:33,367 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:34:33,368 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:34:33,368 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:32, output treesize:31 [2021-02-19 18:34:33,424 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 18:34:33,425 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 26 [2021-02-19 18:34:33,427 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:34:33,441 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:34:33,442 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:34:33,442 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:36, output treesize:35 [2021-02-19 18:34:33,629 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 20 [2021-02-19 18:34:33,632 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:34:33,641 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:34:33,642 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:34:33,642 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:39, output treesize:22 [2021-02-19 18:34:33,692 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-02-19 18:34:33,694 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:34:33,701 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:34:33,702 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:34:33,703 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:26, output treesize:12 [2021-02-19 18:34:33,807 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:34:33,807 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:34:33,807 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-02-19 18:34:33,807 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [136755185] [2021-02-19 18:34:33,808 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-02-19 18:34:33,808 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:34:33,808 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-02-19 18:34:33,808 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=335, Unknown=0, NotChecked=0, Total=380 [2021-02-19 18:34:33,808 INFO L87 Difference]: Start difference. First operand 6989 states and 25263 transitions. Second operand has 20 states, 20 states have (on average 2.95) internal successors, (59), 19 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-02-19 18:34:35,446 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:34:35,446 INFO L93 Difference]: Finished difference Result 8021 states and 28632 transitions. [2021-02-19 18:34:35,448 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-02-19 18:34:35,448 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.95) internal successors, (59), 19 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 30 [2021-02-19 18:34:35,448 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:34:35,466 INFO L225 Difference]: With dead ends: 8021 [2021-02-19 18:34:35,466 INFO L226 Difference]: Without dead ends: 7988 [2021-02-19 18:34:35,467 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 71 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=77, Invalid=573, Unknown=0, NotChecked=0, Total=650 [2021-02-19 18:34:35,475 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7988 states. [2021-02-19 18:34:35,561 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7988 to 7004. [2021-02-19 18:34:35,570 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7004 states, 7003 states have (on average 3.6167356847065544) internal successors, (25328), 7003 states have internal predecessors, (25328), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:34:35,588 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7004 states to 7004 states and 25328 transitions. [2021-02-19 18:34:35,588 INFO L78 Accepts]: Start accepts. Automaton has 7004 states and 25328 transitions. Word has length 30 [2021-02-19 18:34:35,588 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:34:35,588 INFO L480 AbstractCegarLoop]: Abstraction has 7004 states and 25328 transitions. [2021-02-19 18:34:35,588 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.95) internal successors, (59), 19 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-02-19 18:34:35,588 INFO L276 IsEmpty]: Start isEmpty. Operand 7004 states and 25328 transitions. [2021-02-19 18:34:35,599 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-02-19 18:34:35,599 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:34:35,599 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 18:34:35,799 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 75 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable216 [2021-02-19 18:34:35,800 INFO L428 AbstractCegarLoop]: === Iteration 78 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:34:35,800 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:34:35,800 INFO L82 PathProgramCache]: Analyzing trace with hash -834580022, now seen corresponding path program 73 times [2021-02-19 18:34:35,800 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:34:35,800 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [429827406] [2021-02-19 18:34:35,800 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:34:35,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:34:36,055 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:34:36,055 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [429827406] [2021-02-19 18:34:36,055 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [281739306] [2021-02-19 18:34:36,055 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY 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-02-19 18:34:36,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:34:36,077 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 30 conjunts are in the unsatisfiable core [2021-02-19 18:34:36,077 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:34:36,131 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 9 [2021-02-19 18:34:36,133 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:34:36,145 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:34:36,146 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:34:36,146 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:27 [2021-02-19 18:34:36,227 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 18:34:36,228 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 26 [2021-02-19 18:34:36,230 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:34:36,246 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:34:36,247 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:34:36,247 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:41, output treesize:40 [2021-02-19 18:34:36,395 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 20 [2021-02-19 18:34:36,396 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:34:36,406 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:34:36,407 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:34:36,407 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:39, output treesize:23 [2021-02-19 18:34:36,448 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-02-19 18:34:36,449 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:34:36,456 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:34:36,457 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:34:36,457 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:27, output treesize:12 [2021-02-19 18:34:36,549 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:34:36,550 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:34:36,550 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-02-19 18:34:36,550 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1148696090] [2021-02-19 18:34:36,550 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-02-19 18:34:36,550 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:34:36,550 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-02-19 18:34:36,550 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=322, Unknown=0, NotChecked=0, Total=380 [2021-02-19 18:34:36,550 INFO L87 Difference]: Start difference. First operand 7004 states and 25328 transitions. Second operand has 20 states, 20 states have (on average 2.95) internal successors, (59), 19 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-02-19 18:34:37,754 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:34:37,754 INFO L93 Difference]: Finished difference Result 7911 states and 28215 transitions. [2021-02-19 18:34:37,755 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-02-19 18:34:37,755 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.95) internal successors, (59), 19 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 30 [2021-02-19 18:34:37,756 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:34:37,772 INFO L225 Difference]: With dead ends: 7911 [2021-02-19 18:34:37,772 INFO L226 Difference]: Without dead ends: 7878 [2021-02-19 18:34:37,773 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 94 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=83, Invalid=469, Unknown=0, NotChecked=0, Total=552 [2021-02-19 18:34:37,781 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7878 states. [2021-02-19 18:34:37,862 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7878 to 6984. [2021-02-19 18:34:37,870 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6984 states, 6983 states have (on average 3.622082199627667) internal successors, (25293), 6983 states have internal predecessors, (25293), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:34:37,887 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6984 states to 6984 states and 25293 transitions. [2021-02-19 18:34:37,888 INFO L78 Accepts]: Start accepts. Automaton has 6984 states and 25293 transitions. Word has length 30 [2021-02-19 18:34:37,888 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:34:37,888 INFO L480 AbstractCegarLoop]: Abstraction has 6984 states and 25293 transitions. [2021-02-19 18:34:37,888 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.95) internal successors, (59), 19 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-02-19 18:34:37,888 INFO L276 IsEmpty]: Start isEmpty. Operand 6984 states and 25293 transitions. [2021-02-19 18:34:37,899 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-02-19 18:34:37,899 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:34:37,899 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 18:34:38,099 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable217,76 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 18:34:38,099 INFO L428 AbstractCegarLoop]: === Iteration 79 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:34:38,100 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:34:38,100 INFO L82 PathProgramCache]: Analyzing trace with hash 709072896, now seen corresponding path program 74 times [2021-02-19 18:34:38,100 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:34:38,100 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [145439845] [2021-02-19 18:34:38,100 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:34:38,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:34:38,383 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:34:38,383 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [145439845] [2021-02-19 18:34:38,383 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1727258129] [2021-02-19 18:34:38,384 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-02-19 18:34:38,407 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-02-19 18:34:38,408 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 18:34:38,409 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 32 conjunts are in the unsatisfiable core [2021-02-19 18:34:38,409 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:34:38,447 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 9 [2021-02-19 18:34:38,449 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:34:38,461 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:34:38,462 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:34:38,463 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:27 [2021-02-19 18:34:38,520 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 18:34:38,523 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 18:34:38,524 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 33 [2021-02-19 18:34:38,526 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:34:38,548 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:34:38,549 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:34:38,549 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:77, output treesize:54 [2021-02-19 18:34:38,700 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 27 [2021-02-19 18:34:38,702 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:34:38,719 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:34:38,721 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:34:38,721 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:51, output treesize:35 [2021-02-19 18:34:38,778 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 18 [2021-02-19 18:34:38,780 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:34:38,790 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:34:38,790 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:34:38,791 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:36, output treesize:17 [2021-02-19 18:34:38,886 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:34:38,887 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:34:38,887 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-02-19 18:34:38,887 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1887692658] [2021-02-19 18:34:38,887 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-02-19 18:34:38,887 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:34:38,887 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-02-19 18:34:38,887 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=264, Unknown=0, NotChecked=0, Total=306 [2021-02-19 18:34:38,887 INFO L87 Difference]: Start difference. First operand 6984 states and 25293 transitions. Second operand has 18 states, 18 states have (on average 2.7222222222222223) internal successors, (49), 17 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:34:40,500 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:34:40,501 INFO L93 Difference]: Finished difference Result 7950 states and 28207 transitions. [2021-02-19 18:34:40,502 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-02-19 18:34:40,502 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.7222222222222223) internal successors, (49), 17 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-02-19 18:34:40,502 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:34:40,519 INFO L225 Difference]: With dead ends: 7950 [2021-02-19 18:34:40,519 INFO L226 Difference]: Without dead ends: 7881 [2021-02-19 18:34:40,519 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 69 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=72, Invalid=480, Unknown=0, NotChecked=0, Total=552 [2021-02-19 18:34:40,527 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7881 states. [2021-02-19 18:34:40,609 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7881 to 7071. [2021-02-19 18:34:40,617 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7071 states, 7070 states have (on average 3.6192362093352193) internal successors, (25588), 7070 states have internal predecessors, (25588), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:34:40,634 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7071 states to 7071 states and 25588 transitions. [2021-02-19 18:34:40,635 INFO L78 Accepts]: Start accepts. Automaton has 7071 states and 25588 transitions. Word has length 30 [2021-02-19 18:34:40,635 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:34:40,635 INFO L480 AbstractCegarLoop]: Abstraction has 7071 states and 25588 transitions. [2021-02-19 18:34:40,635 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.7222222222222223) internal successors, (49), 17 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:34:40,635 INFO L276 IsEmpty]: Start isEmpty. Operand 7071 states and 25588 transitions. [2021-02-19 18:34:40,645 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-02-19 18:34:40,645 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:34:40,645 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 18:34:40,846 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable218,77 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 18:34:40,846 INFO L428 AbstractCegarLoop]: === Iteration 80 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:34:40,846 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:34:40,846 INFO L82 PathProgramCache]: Analyzing trace with hash -83523900, now seen corresponding path program 75 times [2021-02-19 18:34:40,846 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:34:40,846 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [711797672] [2021-02-19 18:34:40,846 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:34:40,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:34:41,060 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:34:41,060 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [711797672] [2021-02-19 18:34:41,060 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [786592528] [2021-02-19 18:34:41,060 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 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-02-19 18:34:41,082 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-02-19 18:34:41,083 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 18:34:41,083 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 33 conjunts are in the unsatisfiable core [2021-02-19 18:34:41,084 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:34:41,122 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 13 [2021-02-19 18:34:41,124 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:34:41,140 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:34:41,140 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:34:41,141 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:32, output treesize:31 [2021-02-19 18:34:41,202 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 18:34:41,205 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 18:34:41,207 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 33 [2021-02-19 18:34:41,209 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:34:41,228 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:34:41,229 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:34:41,229 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:72, output treesize:49 [2021-02-19 18:34:41,447 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 18:34:41,467 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:34:41,468 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 50 treesize of output 52 [2021-02-19 18:34:41,477 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-02-19 18:34:41,576 INFO L628 ElimStorePlain]: treesize reduction 12, result has 90.2 percent of original size [2021-02-19 18:34:41,584 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:34:41,584 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:71, output treesize:155 [2021-02-19 18:34:41,730 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 20 [2021-02-19 18:34:41,732 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:34:41,740 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 5 [2021-02-19 18:34:41,744 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-02-19 18:34:41,753 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 5 [2021-02-19 18:34:41,756 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-02-19 18:34:41,762 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 20 [2021-02-19 18:34:41,765 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-02-19 18:34:41,893 WARN L202 SmtUtils]: Spent 127.00 ms on a formula simplification. DAG size of input: 25 DAG size of output: 25 [2021-02-19 18:34:41,893 INFO L628 ElimStorePlain]: treesize reduction 3, result has 95.2 percent of original size [2021-02-19 18:34:41,895 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-02-19 18:34:41,895 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:129, output treesize:60 [2021-02-19 18:34:42,210 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:34:42,210 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:34:42,210 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12] total 19 [2021-02-19 18:34:42,210 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [65037803] [2021-02-19 18:34:42,210 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-02-19 18:34:42,210 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:34:42,211 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-02-19 18:34:42,211 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=322, Unknown=0, NotChecked=0, Total=380 [2021-02-19 18:34:42,211 INFO L87 Difference]: Start difference. First operand 7071 states and 25588 transitions. Second operand has 20 states, 20 states have (on average 2.45) internal successors, (49), 19 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:34:43,167 WARN L202 SmtUtils]: Spent 154.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 52 [2021-02-19 18:34:44,003 WARN L202 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 31 DAG size of output: 25 [2021-02-19 18:34:44,436 WARN L202 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 33 DAG size of output: 29 [2021-02-19 18:34:44,717 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:34:44,717 INFO L93 Difference]: Finished difference Result 8316 states and 29475 transitions. [2021-02-19 18:34:44,719 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-02-19 18:34:44,719 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.45) internal successors, (49), 19 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-02-19 18:34:44,719 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:34:44,735 INFO L225 Difference]: With dead ends: 8316 [2021-02-19 18:34:44,735 INFO L226 Difference]: Without dead ends: 8198 [2021-02-19 18:34:44,736 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 169 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=120, Invalid=810, Unknown=0, NotChecked=0, Total=930 [2021-02-19 18:34:44,744 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8198 states. [2021-02-19 18:34:44,821 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8198 to 7097. [2021-02-19 18:34:44,829 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7097 states, 7096 states have (on average 3.6216178128523113) internal successors, (25699), 7096 states have internal predecessors, (25699), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:34:44,846 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7097 states to 7097 states and 25699 transitions. [2021-02-19 18:34:44,846 INFO L78 Accepts]: Start accepts. Automaton has 7097 states and 25699 transitions. Word has length 30 [2021-02-19 18:34:44,846 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:34:44,846 INFO L480 AbstractCegarLoop]: Abstraction has 7097 states and 25699 transitions. [2021-02-19 18:34:44,847 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.45) internal successors, (49), 19 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:34:44,847 INFO L276 IsEmpty]: Start isEmpty. Operand 7097 states and 25699 transitions. [2021-02-19 18:34:44,857 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-02-19 18:34:44,857 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:34:44,857 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 18:34:45,058 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 78 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable219 [2021-02-19 18:34:45,058 INFO L428 AbstractCegarLoop]: === Iteration 81 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:34:45,058 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:34:45,058 INFO L82 PathProgramCache]: Analyzing trace with hash -1168228298, now seen corresponding path program 76 times [2021-02-19 18:34:45,058 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:34:45,058 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1467953719] [2021-02-19 18:34:45,058 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:34:45,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:34:45,327 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:34:45,327 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1467953719] [2021-02-19 18:34:45,327 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1847779411] [2021-02-19 18:34:45,328 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-02-19 18:34:45,349 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-02-19 18:34:45,349 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 18:34:45,350 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 30 conjunts are in the unsatisfiable core [2021-02-19 18:34:45,351 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:34:45,387 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 13 [2021-02-19 18:34:45,389 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:34:45,403 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:34:45,404 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:34:45,405 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:32, output treesize:31 [2021-02-19 18:34:45,475 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 18:34:45,479 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 18:34:45,481 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 33 [2021-02-19 18:34:45,483 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:34:45,509 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:34:45,511 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:34:45,511 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:77, output treesize:54 [2021-02-19 18:34:45,765 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 27 [2021-02-19 18:34:45,767 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:34:45,780 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:34:45,781 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:34:45,781 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:51, output treesize:35 [2021-02-19 18:34:45,833 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 18 [2021-02-19 18:34:45,835 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:34:45,846 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:34:45,847 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:34:45,848 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:36, output treesize:17 [2021-02-19 18:34:45,926 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:34:45,926 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:34:45,926 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 18 [2021-02-19 18:34:45,926 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [525061093] [2021-02-19 18:34:45,926 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-02-19 18:34:45,926 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:34:45,927 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-02-19 18:34:45,927 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=298, Unknown=0, NotChecked=0, Total=342 [2021-02-19 18:34:45,927 INFO L87 Difference]: Start difference. First operand 7097 states and 25699 transitions. Second operand has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:34:47,425 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:34:47,425 INFO L93 Difference]: Finished difference Result 7328 states and 26339 transitions. [2021-02-19 18:34:47,426 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-02-19 18:34:47,426 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-02-19 18:34:47,426 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:34:47,442 INFO L225 Difference]: With dead ends: 7328 [2021-02-19 18:34:47,442 INFO L226 Difference]: Without dead ends: 7313 [2021-02-19 18:34:47,443 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 61 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=77, Invalid=523, Unknown=0, NotChecked=0, Total=600 [2021-02-19 18:34:47,450 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7313 states. [2021-02-19 18:34:47,527 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7313 to 7097. [2021-02-19 18:34:47,536 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7097 states, 7096 states have (on average 3.6216178128523113) internal successors, (25699), 7096 states have internal predecessors, (25699), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:34:47,553 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7097 states to 7097 states and 25699 transitions. [2021-02-19 18:34:47,553 INFO L78 Accepts]: Start accepts. Automaton has 7097 states and 25699 transitions. Word has length 30 [2021-02-19 18:34:47,553 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:34:47,553 INFO L480 AbstractCegarLoop]: Abstraction has 7097 states and 25699 transitions. [2021-02-19 18:34:47,553 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:34:47,553 INFO L276 IsEmpty]: Start isEmpty. Operand 7097 states and 25699 transitions. [2021-02-19 18:34:47,564 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-02-19 18:34:47,564 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:34:47,564 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 18:34:47,765 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 79 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable227 [2021-02-19 18:34:47,765 INFO L428 AbstractCegarLoop]: === Iteration 82 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:34:47,765 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:34:47,765 INFO L82 PathProgramCache]: Analyzing trace with hash 697486656, now seen corresponding path program 77 times [2021-02-19 18:34:47,765 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:34:47,765 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [353699897] [2021-02-19 18:34:47,765 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:34:47,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:34:48,006 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:34:48,006 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [353699897] [2021-02-19 18:34:48,006 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1204216490] [2021-02-19 18:34:48,007 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 80 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 80 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 18:34:48,029 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-02-19 18:34:48,029 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 18:34:48,030 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 32 conjunts are in the unsatisfiable core [2021-02-19 18:34:48,030 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:34:48,080 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 13 [2021-02-19 18:34:48,081 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:34:48,090 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:34:48,091 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:34:48,091 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:29, output treesize:28 [2021-02-19 18:34:48,155 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 18:34:48,156 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 26 [2021-02-19 18:34:48,157 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:34:48,170 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:34:48,171 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:34:48,171 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:43, output treesize:42 [2021-02-19 18:34:48,273 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 18:34:48,274 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 23 [2021-02-19 18:34:48,276 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:34:48,291 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:34:48,292 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:34:48,292 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:48, output treesize:28 [2021-02-19 18:34:48,559 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 18:34:48,563 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 18:34:48,601 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:34:48,602 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 23 treesize of output 39 [2021-02-19 18:34:48,614 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 3 xjuncts. [2021-02-19 18:34:48,660 INFO L628 ElimStorePlain]: treesize reduction 21, result has 51.2 percent of original size [2021-02-19 18:34:48,665 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:34:48,665 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:34, output treesize:21 [2021-02-19 18:34:48,836 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:34:48,836 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:34:48,836 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12] total 21 [2021-02-19 18:34:48,836 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1434779972] [2021-02-19 18:34:48,836 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-02-19 18:34:48,836 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:34:48,837 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-02-19 18:34:48,837 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=409, Unknown=0, NotChecked=0, Total=462 [2021-02-19 18:34:48,837 INFO L87 Difference]: Start difference. First operand 7097 states and 25699 transitions. Second operand has 22 states, 22 states have (on average 2.6818181818181817) internal successors, (59), 21 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-02-19 18:34:49,804 WARN L202 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 50 [2021-02-19 18:34:52,019 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:34:52,019 INFO L93 Difference]: Finished difference Result 8224 states and 29161 transitions. [2021-02-19 18:34:52,020 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-02-19 18:34:52,020 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.6818181818181817) internal successors, (59), 21 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 30 [2021-02-19 18:34:52,021 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:34:52,038 INFO L225 Difference]: With dead ends: 8224 [2021-02-19 18:34:52,038 INFO L226 Difference]: Without dead ends: 8170 [2021-02-19 18:34:52,041 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 167 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=133, Invalid=1057, Unknown=0, NotChecked=0, Total=1190 [2021-02-19 18:34:52,050 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8170 states. [2021-02-19 18:34:52,137 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8170 to 7163. [2021-02-19 18:34:52,146 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7163 states, 7162 states have (on average 3.620776319463837) internal successors, (25932), 7162 states have internal predecessors, (25932), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:34:52,165 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7163 states to 7163 states and 25932 transitions. [2021-02-19 18:34:52,165 INFO L78 Accepts]: Start accepts. Automaton has 7163 states and 25932 transitions. Word has length 30 [2021-02-19 18:34:52,165 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:34:52,165 INFO L480 AbstractCegarLoop]: Abstraction has 7163 states and 25932 transitions. [2021-02-19 18:34:52,165 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.6818181818181817) internal successors, (59), 21 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-02-19 18:34:52,165 INFO L276 IsEmpty]: Start isEmpty. Operand 7163 states and 25932 transitions. [2021-02-19 18:34:52,177 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-02-19 18:34:52,177 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:34:52,177 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 18:34:52,378 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable228,80 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 18:34:52,378 INFO L428 AbstractCegarLoop]: === Iteration 83 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:34:52,378 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:34:52,378 INFO L82 PathProgramCache]: Analyzing trace with hash 1247240828, now seen corresponding path program 78 times [2021-02-19 18:34:52,378 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:34:52,378 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1644170661] [2021-02-19 18:34:52,378 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:34:52,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:34:52,674 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:34:52,674 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1644170661] [2021-02-19 18:34:52,674 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1018942538] [2021-02-19 18:34:52,674 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-02-19 18:34:52,699 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-02-19 18:34:52,699 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 18:34:52,699 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 30 conjunts are in the unsatisfiable core [2021-02-19 18:34:52,700 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:34:52,748 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 9 [2021-02-19 18:34:52,750 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:34:52,765 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:34:52,767 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:34:52,767 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:27 [2021-02-19 18:34:52,845 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 18:34:52,849 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 18:34:52,851 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 33 [2021-02-19 18:34:52,854 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:34:52,881 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:34:52,882 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:34:52,883 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:72, output treesize:49 [2021-02-19 18:34:53,119 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 18:34:53,121 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 47 treesize of output 31 [2021-02-19 18:34:53,123 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:34:53,147 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:34:53,149 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:34:53,149 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:69, output treesize:47 [2021-02-19 18:34:53,208 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 18 [2021-02-19 18:34:53,210 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:34:53,220 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:34:53,221 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:34:53,221 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:36, output treesize:17 [2021-02-19 18:34:53,363 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:34:53,363 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:34:53,363 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-02-19 18:34:53,363 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [3910334] [2021-02-19 18:34:53,363 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-02-19 18:34:53,363 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:34:53,363 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-02-19 18:34:53,363 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=270, Unknown=0, NotChecked=0, Total=306 [2021-02-19 18:34:53,364 INFO L87 Difference]: Start difference. First operand 7163 states and 25932 transitions. Second operand has 18 states, 18 states have (on average 2.7222222222222223) internal successors, (49), 17 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:34:55,731 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:34:55,732 INFO L93 Difference]: Finished difference Result 7990 states and 28549 transitions. [2021-02-19 18:34:55,734 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-02-19 18:34:55,734 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.7222222222222223) internal successors, (49), 17 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-02-19 18:34:55,734 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:34:55,751 INFO L225 Difference]: With dead ends: 7990 [2021-02-19 18:34:55,752 INFO L226 Difference]: Without dead ends: 7951 [2021-02-19 18:34:55,752 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=63, Invalid=489, Unknown=0, NotChecked=0, Total=552 [2021-02-19 18:34:55,760 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7951 states. [2021-02-19 18:34:55,844 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7951 to 7036. [2021-02-19 18:34:55,852 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7036 states, 7035 states have (on average 3.628002842928216) internal successors, (25523), 7035 states have internal predecessors, (25523), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:34:55,871 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7036 states to 7036 states and 25523 transitions. [2021-02-19 18:34:55,871 INFO L78 Accepts]: Start accepts. Automaton has 7036 states and 25523 transitions. Word has length 30 [2021-02-19 18:34:55,871 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:34:55,871 INFO L480 AbstractCegarLoop]: Abstraction has 7036 states and 25523 transitions. [2021-02-19 18:34:55,871 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.7222222222222223) internal successors, (49), 17 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:34:55,871 INFO L276 IsEmpty]: Start isEmpty. Operand 7036 states and 25523 transitions. [2021-02-19 18:34:55,884 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-02-19 18:34:55,884 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:34:55,884 INFO L506 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 18:34:56,084 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 81 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable234 [2021-02-19 18:34:56,085 INFO L428 AbstractCegarLoop]: === Iteration 84 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:34:56,085 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:34:56,085 INFO L82 PathProgramCache]: Analyzing trace with hash -107929112, now seen corresponding path program 79 times [2021-02-19 18:34:56,085 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:34:56,085 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [499828789] [2021-02-19 18:34:56,085 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:34:56,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:34:56,146 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 3 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:34:56,147 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [499828789] [2021-02-19 18:34:56,147 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [440753165] [2021-02-19 18:34:56,147 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 82 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 82 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 18:34:56,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:34:56,168 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 7 conjunts are in the unsatisfiable core [2021-02-19 18:34:56,169 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:34:56,341 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 6 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:34:56,341 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:34:56,341 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 8 [2021-02-19 18:34:56,341 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1821322727] [2021-02-19 18:34:56,341 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-02-19 18:34:56,341 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:34:56,342 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-02-19 18:34:56,342 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2021-02-19 18:34:56,342 INFO L87 Difference]: Start difference. First operand 7036 states and 25523 transitions. Second operand has 9 states, 9 states have (on average 4.222222222222222) internal successors, (38), 8 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-02-19 18:34:56,738 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:34:56,738 INFO L93 Difference]: Finished difference Result 13170 states and 46783 transitions. [2021-02-19 18:34:56,740 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-02-19 18:34:56,740 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.222222222222222) internal successors, (38), 8 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 32 [2021-02-19 18:34:56,740 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:34:56,773 INFO L225 Difference]: With dead ends: 13170 [2021-02-19 18:34:56,774 INFO L226 Difference]: Without dead ends: 13170 [2021-02-19 18:34:56,774 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 30 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=68, Invalid=142, Unknown=0, NotChecked=0, Total=210 [2021-02-19 18:34:56,788 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13170 states. [2021-02-19 18:34:56,921 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13170 to 7971. [2021-02-19 18:34:56,930 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7971 states, 7970 states have (on average 3.645796737766625) internal successors, (29057), 7970 states have internal predecessors, (29057), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:34:56,951 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7971 states to 7971 states and 29057 transitions. [2021-02-19 18:34:56,951 INFO L78 Accepts]: Start accepts. Automaton has 7971 states and 29057 transitions. Word has length 32 [2021-02-19 18:34:56,951 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:34:56,951 INFO L480 AbstractCegarLoop]: Abstraction has 7971 states and 29057 transitions. [2021-02-19 18:34:56,952 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 4.222222222222222) internal successors, (38), 8 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-02-19 18:34:56,952 INFO L276 IsEmpty]: Start isEmpty. Operand 7971 states and 29057 transitions. [2021-02-19 18:34:56,964 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-02-19 18:34:56,964 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:34:56,964 INFO L506 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 18:34:57,165 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 82 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable235 [2021-02-19 18:34:57,165 INFO L428 AbstractCegarLoop]: === Iteration 85 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:34:57,165 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:34:57,165 INFO L82 PathProgramCache]: Analyzing trace with hash -1662962076, now seen corresponding path program 80 times [2021-02-19 18:34:57,165 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:34:57,166 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1413768422] [2021-02-19 18:34:57,166 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:34:57,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:34:57,192 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 10 proven. 2 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-02-19 18:34:57,193 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1413768422] [2021-02-19 18:34:57,193 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1261688984] [2021-02-19 18:34:57,193 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-02-19 18:34:57,213 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-02-19 18:34:57,213 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 18:34:57,213 INFO L263 TraceCheckSpWp]: Trace formula consists of 87 conjuncts, 7 conjunts are in the unsatisfiable core [2021-02-19 18:34:57,213 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:34:57,389 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 14 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:34:57,389 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:34:57,390 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7] total 12 [2021-02-19 18:34:57,390 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [111219432] [2021-02-19 18:34:57,390 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-02-19 18:34:57,390 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:34:57,390 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-02-19 18:34:57,390 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=104, Unknown=0, NotChecked=0, Total=132 [2021-02-19 18:34:57,390 INFO L87 Difference]: Start difference. First operand 7971 states and 29057 transitions. Second operand has 12 states, 12 states have (on average 4.5) internal successors, (54), 12 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-02-19 18:34:59,026 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:34:59,027 INFO L93 Difference]: Finished difference Result 17552 states and 61544 transitions. [2021-02-19 18:34:59,027 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-02-19 18:34:59,028 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.5) internal successors, (54), 12 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 32 [2021-02-19 18:34:59,028 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:34:59,058 INFO L225 Difference]: With dead ends: 17552 [2021-02-19 18:34:59,058 INFO L226 Difference]: Without dead ends: 17437 [2021-02-19 18:34:59,059 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 50 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 559 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=580, Invalid=1582, Unknown=0, NotChecked=0, Total=2162 [2021-02-19 18:34:59,073 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17437 states. [2021-02-19 18:34:59,241 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17437 to 9508. [2021-02-19 18:34:59,257 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9508 states, 9507 states have (on average 3.672767434521931) internal successors, (34917), 9507 states have internal predecessors, (34917), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:34:59,289 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9508 states to 9508 states and 34917 transitions. [2021-02-19 18:34:59,289 INFO L78 Accepts]: Start accepts. Automaton has 9508 states and 34917 transitions. Word has length 32 [2021-02-19 18:34:59,289 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:34:59,289 INFO L480 AbstractCegarLoop]: Abstraction has 9508 states and 34917 transitions. [2021-02-19 18:34:59,289 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 4.5) internal successors, (54), 12 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-02-19 18:34:59,289 INFO L276 IsEmpty]: Start isEmpty. Operand 9508 states and 34917 transitions. [2021-02-19 18:34:59,314 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-02-19 18:34:59,314 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:34:59,314 INFO L506 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 18:34:59,530 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 83 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable236 [2021-02-19 18:34:59,530 INFO L428 AbstractCegarLoop]: === Iteration 86 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:34:59,530 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:34:59,530 INFO L82 PathProgramCache]: Analyzing trace with hash 1289224668, now seen corresponding path program 81 times [2021-02-19 18:34:59,530 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:34:59,530 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [538423802] [2021-02-19 18:34:59,530 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:34:59,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:34:59,593 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 7 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:34:59,593 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [538423802] [2021-02-19 18:34:59,593 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [444328691] [2021-02-19 18:34:59,593 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 84 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 84 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 18:34:59,623 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-02-19 18:34:59,623 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 18:34:59,624 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 7 conjunts are in the unsatisfiable core [2021-02-19 18:34:59,625 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:34:59,797 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 2 proven. 15 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-02-19 18:34:59,797 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:34:59,797 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5] total 10 [2021-02-19 18:34:59,797 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1435875285] [2021-02-19 18:34:59,798 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-02-19 18:34:59,798 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:34:59,798 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-02-19 18:34:59,798 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=84, Unknown=0, NotChecked=0, Total=110 [2021-02-19 18:34:59,798 INFO L87 Difference]: Start difference. First operand 9508 states and 34917 transitions. Second operand has 11 states, 11 states have (on average 5.363636363636363) internal successors, (59), 10 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-02-19 18:35:02,092 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:35:02,092 INFO L93 Difference]: Finished difference Result 21128 states and 73291 transitions. [2021-02-19 18:35:02,094 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2021-02-19 18:35:02,094 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 5.363636363636363) internal successors, (59), 10 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 32 [2021-02-19 18:35:02,094 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:35:02,154 INFO L225 Difference]: With dead ends: 21128 [2021-02-19 18:35:02,154 INFO L226 Difference]: Without dead ends: 20850 [2021-02-19 18:35:02,155 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1340 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=767, Invalid=2893, Unknown=0, NotChecked=0, Total=3660 [2021-02-19 18:35:02,181 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20850 states. [2021-02-19 18:35:02,425 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20850 to 11362. [2021-02-19 18:35:02,440 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11362 states, 11361 states have (on average 3.722119531731362) internal successors, (42287), 11361 states have internal predecessors, (42287), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:35:02,474 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11362 states to 11362 states and 42287 transitions. [2021-02-19 18:35:02,474 INFO L78 Accepts]: Start accepts. Automaton has 11362 states and 42287 transitions. Word has length 32 [2021-02-19 18:35:02,474 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:35:02,474 INFO L480 AbstractCegarLoop]: Abstraction has 11362 states and 42287 transitions. [2021-02-19 18:35:02,474 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 5.363636363636363) internal successors, (59), 10 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-02-19 18:35:02,474 INFO L276 IsEmpty]: Start isEmpty. Operand 11362 states and 42287 transitions. [2021-02-19 18:35:02,493 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-02-19 18:35:02,493 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:35:02,494 INFO L506 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 18:35:02,694 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable237,84 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 18:35:02,694 INFO L428 AbstractCegarLoop]: === Iteration 87 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:35:02,694 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:35:02,694 INFO L82 PathProgramCache]: Analyzing trace with hash -703816792, now seen corresponding path program 82 times [2021-02-19 18:35:02,694 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:35:02,695 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [292633698] [2021-02-19 18:35:02,695 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:35:02,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:35:02,737 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 12 proven. 2 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-02-19 18:35:02,738 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [292633698] [2021-02-19 18:35:02,738 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1351464114] [2021-02-19 18:35:02,738 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-02-19 18:35:02,759 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-02-19 18:35:02,759 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 18:35:02,760 INFO L263 TraceCheckSpWp]: Trace formula consists of 87 conjuncts, 7 conjunts are in the unsatisfiable core [2021-02-19 18:35:02,760 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:35:03,053 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 13 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:35:03,054 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:35:03,054 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5] total 10 [2021-02-19 18:35:03,054 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1214261430] [2021-02-19 18:35:03,054 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-02-19 18:35:03,054 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:35:03,054 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-02-19 18:35:03,054 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2021-02-19 18:35:03,055 INFO L87 Difference]: Start difference. First operand 11362 states and 42287 transitions. Second operand has 10 states, 10 states have (on average 5.4) internal successors, (54), 10 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-02-19 18:35:04,706 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:35:04,706 INFO L93 Difference]: Finished difference Result 18526 states and 65758 transitions. [2021-02-19 18:35:04,708 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2021-02-19 18:35:04,708 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 5.4) internal successors, (54), 10 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 32 [2021-02-19 18:35:04,708 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:35:04,759 INFO L225 Difference]: With dead ends: 18526 [2021-02-19 18:35:04,759 INFO L226 Difference]: Without dead ends: 18447 [2021-02-19 18:35:04,762 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 119 GetRequests, 68 SyntacticMatches, 0 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 861 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=680, Invalid=2076, Unknown=0, NotChecked=0, Total=2756 [2021-02-19 18:35:04,785 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18447 states. [2021-02-19 18:35:04,974 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18447 to 10814. [2021-02-19 18:35:04,988 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10814 states, 10813 states have (on average 3.7311569407195044) internal successors, (40345), 10813 states have internal predecessors, (40345), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:35:05,021 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10814 states to 10814 states and 40345 transitions. [2021-02-19 18:35:05,021 INFO L78 Accepts]: Start accepts. Automaton has 10814 states and 40345 transitions. Word has length 32 [2021-02-19 18:35:05,021 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:35:05,021 INFO L480 AbstractCegarLoop]: Abstraction has 10814 states and 40345 transitions. [2021-02-19 18:35:05,021 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 5.4) internal successors, (54), 10 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-02-19 18:35:05,021 INFO L276 IsEmpty]: Start isEmpty. Operand 10814 states and 40345 transitions. [2021-02-19 18:35:05,040 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-02-19 18:35:05,040 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:35:05,040 INFO L506 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 18:35:05,240 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 85 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable238 [2021-02-19 18:35:05,240 INFO L428 AbstractCegarLoop]: === Iteration 88 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:35:05,241 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:35:05,241 INFO L82 PathProgramCache]: Analyzing trace with hash 591256836, now seen corresponding path program 83 times [2021-02-19 18:35:05,241 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:35:05,241 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1287514890] [2021-02-19 18:35:05,241 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:35:05,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:35:05,298 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 7 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:35:05,298 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1287514890] [2021-02-19 18:35:05,298 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1338810835] [2021-02-19 18:35:05,298 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 86 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 86 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 18:35:05,324 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-02-19 18:35:05,324 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 18:35:05,324 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 10 conjunts are in the unsatisfiable core [2021-02-19 18:35:05,325 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:35:05,474 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 8 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:35:05,474 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:35:05,474 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 9] total 10 [2021-02-19 18:35:05,475 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [315067417] [2021-02-19 18:35:05,475 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-02-19 18:35:05,475 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:35:05,475 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-02-19 18:35:05,475 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=84, Unknown=0, NotChecked=0, Total=110 [2021-02-19 18:35:05,475 INFO L87 Difference]: Start difference. First operand 10814 states and 40345 transitions. Second operand has 11 states, 11 states have (on average 4.0) internal successors, (44), 10 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-02-19 18:35:06,774 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:35:06,774 INFO L93 Difference]: Finished difference Result 28007 states and 99892 transitions. [2021-02-19 18:35:06,776 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-02-19 18:35:06,776 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.0) internal successors, (44), 10 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 32 [2021-02-19 18:35:06,776 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:35:06,862 INFO L225 Difference]: With dead ends: 28007 [2021-02-19 18:35:06,863 INFO L226 Difference]: Without dead ends: 27669 [2021-02-19 18:35:06,863 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 408 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=361, Invalid=1121, Unknown=0, NotChecked=0, Total=1482 [2021-02-19 18:35:06,899 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27669 states. [2021-02-19 18:35:07,324 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27669 to 20419. [2021-02-19 18:35:07,349 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20419 states, 20418 states have (on average 3.798755999608189) internal successors, (77563), 20418 states have internal predecessors, (77563), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:35:07,414 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20419 states to 20419 states and 77563 transitions. [2021-02-19 18:35:07,414 INFO L78 Accepts]: Start accepts. Automaton has 20419 states and 77563 transitions. Word has length 32 [2021-02-19 18:35:07,414 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:35:07,414 INFO L480 AbstractCegarLoop]: Abstraction has 20419 states and 77563 transitions. [2021-02-19 18:35:07,414 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 4.0) internal successors, (44), 10 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-02-19 18:35:07,414 INFO L276 IsEmpty]: Start isEmpty. Operand 20419 states and 77563 transitions. [2021-02-19 18:35:07,449 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-02-19 18:35:07,449 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:35:07,449 INFO L506 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 18:35:07,649 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable239,86 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 18:35:07,650 INFO L428 AbstractCegarLoop]: === Iteration 89 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:35:07,650 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:35:07,650 INFO L82 PathProgramCache]: Analyzing trace with hash -123932092, now seen corresponding path program 84 times [2021-02-19 18:35:07,650 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:35:07,650 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1032455208] [2021-02-19 18:35:07,650 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:35:07,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:35:07,709 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 7 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:35:07,709 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1032455208] [2021-02-19 18:35:07,709 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1701606726] [2021-02-19 18:35:07,709 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 87 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 87 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 18:35:07,734 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-02-19 18:35:07,734 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 18:35:07,735 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 7 conjunts are in the unsatisfiable core [2021-02-19 18:35:07,735 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:35:07,932 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 1 proven. 16 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-02-19 18:35:07,932 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:35:07,932 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5] total 10 [2021-02-19 18:35:07,933 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [968207559] [2021-02-19 18:35:07,933 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-02-19 18:35:07,933 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:35:07,933 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-02-19 18:35:07,933 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2021-02-19 18:35:07,933 INFO L87 Difference]: Start difference. First operand 20419 states and 77563 transitions. Second operand has 11 states, 11 states have (on average 5.363636363636363) internal successors, (59), 10 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-02-19 18:35:10,432 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:35:10,432 INFO L93 Difference]: Finished difference Result 51406 states and 184432 transitions. [2021-02-19 18:35:10,434 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 76 states. [2021-02-19 18:35:10,434 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 5.363636363636363) internal successors, (59), 10 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 32 [2021-02-19 18:35:10,434 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:35:10,608 INFO L225 Difference]: With dead ends: 51406 [2021-02-19 18:35:10,608 INFO L226 Difference]: Without dead ends: 51368 [2021-02-19 18:35:10,609 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 74 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2147 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=1091, Invalid=4609, Unknown=0, NotChecked=0, Total=5700 [2021-02-19 18:35:10,678 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 51368 states. [2021-02-19 18:35:11,905 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 51368 to 33500. [2021-02-19 18:35:11,954 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 33500 states, 33499 states have (on average 3.8383235320457327) internal successors, (128580), 33499 states have internal predecessors, (128580), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:35:12,185 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33500 states to 33500 states and 128580 transitions. [2021-02-19 18:35:12,185 INFO L78 Accepts]: Start accepts. Automaton has 33500 states and 128580 transitions. Word has length 32 [2021-02-19 18:35:12,185 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:35:12,185 INFO L480 AbstractCegarLoop]: Abstraction has 33500 states and 128580 transitions. [2021-02-19 18:35:12,185 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 5.363636363636363) internal successors, (59), 10 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-02-19 18:35:12,186 INFO L276 IsEmpty]: Start isEmpty. Operand 33500 states and 128580 transitions. [2021-02-19 18:35:12,343 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-02-19 18:35:12,344 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:35:12,344 INFO L506 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 18:35:12,554 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable240,87 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 18:35:12,554 INFO L428 AbstractCegarLoop]: === Iteration 90 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:35:12,554 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:35:12,554 INFO L82 PathProgramCache]: Analyzing trace with hash -1404187156, now seen corresponding path program 85 times [2021-02-19 18:35:12,554 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:35:12,554 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [123728675] [2021-02-19 18:35:12,554 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:35:12,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:35:12,605 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 12 proven. 4 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-02-19 18:35:12,606 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [123728675] [2021-02-19 18:35:12,606 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [774686018] [2021-02-19 18:35:12,606 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-02-19 18:35:12,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:35:12,628 INFO L263 TraceCheckSpWp]: Trace formula consists of 87 conjuncts, 7 conjunts are in the unsatisfiable core [2021-02-19 18:35:12,629 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:35:12,758 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 14 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-02-19 18:35:12,758 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:35:12,758 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 5] total 11 [2021-02-19 18:35:12,758 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1058155985] [2021-02-19 18:35:12,759 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-02-19 18:35:12,759 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:35:12,759 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-02-19 18:35:12,759 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2021-02-19 18:35:12,759 INFO L87 Difference]: Start difference. First operand 33500 states and 128580 transitions. Second operand has 11 states, 11 states have (on average 5.090909090909091) internal successors, (56), 11 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-02-19 18:35:15,947 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:35:15,947 INFO L93 Difference]: Finished difference Result 111632 states and 405147 transitions. [2021-02-19 18:35:15,949 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2021-02-19 18:35:15,949 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 5.090909090909091) internal successors, (56), 11 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 32 [2021-02-19 18:35:15,949 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:35:16,549 INFO L225 Difference]: With dead ends: 111632 [2021-02-19 18:35:16,550 INFO L226 Difference]: Without dead ends: 111446 [2021-02-19 18:35:16,550 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 146 GetRequests, 83 SyntacticMatches, 0 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1424 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=1052, Invalid=3108, Unknown=0, NotChecked=0, Total=4160 [2021-02-19 18:35:16,768 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 111446 states. [2021-02-19 18:35:18,712 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 111446 to 69685. [2021-02-19 18:35:18,808 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 69685 states, 69684 states have (on average 3.806325698869181) internal successors, (265240), 69684 states have internal predecessors, (265240), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:35:19,356 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 69685 states to 69685 states and 265240 transitions. [2021-02-19 18:35:19,356 INFO L78 Accepts]: Start accepts. Automaton has 69685 states and 265240 transitions. Word has length 32 [2021-02-19 18:35:19,356 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:35:19,356 INFO L480 AbstractCegarLoop]: Abstraction has 69685 states and 265240 transitions. [2021-02-19 18:35:19,356 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 5.090909090909091) internal successors, (56), 11 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-02-19 18:35:19,356 INFO L276 IsEmpty]: Start isEmpty. Operand 69685 states and 265240 transitions. [2021-02-19 18:35:19,454 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-02-19 18:35:19,454 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:35:19,455 INFO L506 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 18:35:19,655 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable241,88 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 18:35:19,655 INFO L428 AbstractCegarLoop]: === Iteration 91 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:35:19,655 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:35:19,655 INFO L82 PathProgramCache]: Analyzing trace with hash 521167858, now seen corresponding path program 86 times [2021-02-19 18:35:19,655 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:35:19,656 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [57482565] [2021-02-19 18:35:19,656 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:35:19,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:35:19,715 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 8 proven. 8 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-02-19 18:35:19,716 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [57482565] [2021-02-19 18:35:19,716 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [72459116] [2021-02-19 18:35:19,716 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 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-02-19 18:35:19,736 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-02-19 18:35:19,736 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 18:35:19,736 INFO L263 TraceCheckSpWp]: Trace formula consists of 87 conjuncts, 7 conjunts are in the unsatisfiable core [2021-02-19 18:35:19,737 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:35:19,812 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 12 proven. 3 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-02-19 18:35:19,812 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:35:19,812 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 5] total 8 [2021-02-19 18:35:19,812 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1933810234] [2021-02-19 18:35:19,812 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-02-19 18:35:19,812 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:35:19,813 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-02-19 18:35:19,813 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2021-02-19 18:35:19,813 INFO L87 Difference]: Start difference. First operand 69685 states and 265240 transitions. Second operand has 9 states, 9 states have (on average 4.777777777777778) internal successors, (43), 8 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-02-19 18:35:21,059 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:35:21,059 INFO L93 Difference]: Finished difference Result 76405 states and 285286 transitions. [2021-02-19 18:35:21,062 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-02-19 18:35:21,062 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.777777777777778) internal successors, (43), 8 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 32 [2021-02-19 18:35:21,062 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:35:21,317 INFO L225 Difference]: With dead ends: 76405 [2021-02-19 18:35:21,317 INFO L226 Difference]: Without dead ends: 76363 [2021-02-19 18:35:21,318 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 32 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 62 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=125, Invalid=255, Unknown=0, NotChecked=0, Total=380 [2021-02-19 18:35:21,619 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 76363 states. [2021-02-19 18:35:23,042 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 76363 to 69478. [2021-02-19 18:35:23,132 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 69478 states, 69477 states have (on average 3.8061228895893606) internal successors, (264438), 69477 states have internal predecessors, (264438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:35:23,705 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 69478 states to 69478 states and 264438 transitions. [2021-02-19 18:35:23,706 INFO L78 Accepts]: Start accepts. Automaton has 69478 states and 264438 transitions. Word has length 32 [2021-02-19 18:35:23,706 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:35:23,706 INFO L480 AbstractCegarLoop]: Abstraction has 69478 states and 264438 transitions. [2021-02-19 18:35:23,706 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 4.777777777777778) internal successors, (43), 8 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-02-19 18:35:23,706 INFO L276 IsEmpty]: Start isEmpty. Operand 69478 states and 264438 transitions. [2021-02-19 18:35:23,875 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-02-19 18:35:23,875 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:35:23,875 INFO L506 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 18:35:24,075 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable242,89 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 18:35:24,076 INFO L428 AbstractCegarLoop]: === Iteration 92 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:35:24,076 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:35:24,076 INFO L82 PathProgramCache]: Analyzing trace with hash -332230766, now seen corresponding path program 87 times [2021-02-19 18:35:24,076 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:35:24,076 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [151640668] [2021-02-19 18:35:24,076 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:35:24,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:35:24,178 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 13 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-02-19 18:35:24,178 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [151640668] [2021-02-19 18:35:24,178 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1200164022] [2021-02-19 18:35:24,178 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 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-02-19 18:35:24,203 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-02-19 18:35:24,203 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 18:35:24,204 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 33 conjunts are in the unsatisfiable core [2021-02-19 18:35:24,204 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:35:24,351 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 13 [2021-02-19 18:35:24,353 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:35:24,372 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:35:24,374 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:35:24,375 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:39, output treesize:38 [2021-02-19 18:35:24,790 INFO L446 ElimStorePlain]: Different costs {3=[v_C_151], 5=[A]} [2021-02-19 18:35:24,801 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 18:35:24,838 INFO L354 Elim1Store]: treesize reduction 25, result has 26.5 percent of original size [2021-02-19 18:35:24,839 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 29 treesize of output 38 [2021-02-19 18:35:24,842 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:35:24,886 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:35:24,913 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 18:35:24,927 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 18:35:24,977 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:35:24,978 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 32 treesize of output 48 [2021-02-19 18:35:24,989 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 2 xjuncts. [2021-02-19 18:35:25,100 WARN L202 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 37 DAG size of output: 31 [2021-02-19 18:35:25,102 INFO L628 ElimStorePlain]: treesize reduction 20, result has 69.2 percent of original size [2021-02-19 18:35:25,119 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-02-19 18:35:25,119 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:55, output treesize:45 [2021-02-19 18:35:25,415 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 18:35:25,417 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 18:35:25,419 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 18:35:25,420 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 18:35:25,422 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-02-19 18:35:25,424 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:35:25,446 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:35:25,449 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:35:25,449 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:42, output treesize:17 [2021-02-19 18:35:25,598 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 2 proven. 14 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-02-19 18:35:25,599 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:35:25,599 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 13] total 20 [2021-02-19 18:35:25,599 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1658506451] [2021-02-19 18:35:25,599 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-02-19 18:35:25,599 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:35:25,599 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-02-19 18:35:25,599 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=329, Unknown=0, NotChecked=0, Total=380 [2021-02-19 18:35:25,600 INFO L87 Difference]: Start difference. First operand 69478 states and 264438 transitions. Second operand has 20 states, 20 states have (on average 3.05) internal successors, (61), 20 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-02-19 18:35:31,527 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:35:31,527 INFO L93 Difference]: Finished difference Result 100885 states and 379176 transitions. [2021-02-19 18:35:31,528 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-02-19 18:35:31,529 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 3.05) internal successors, (61), 20 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 32 [2021-02-19 18:35:31,529 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:35:32,253 INFO L225 Difference]: With dead ends: 100885 [2021-02-19 18:35:32,253 INFO L226 Difference]: Without dead ends: 100795 [2021-02-19 18:35:32,253 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 59 SyntacticMatches, 0 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1014 ImplicationChecksByTransitivity, 3.1s TimeCoverageRelationStatistics Valid=614, Invalid=3292, Unknown=0, NotChecked=0, Total=3906 [2021-02-19 18:35:32,365 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 100795 states. [2021-02-19 18:35:33,738 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 100795 to 59545. [2021-02-19 18:35:33,824 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 59545 states, 59544 states have (on average 3.7810694612387477) internal successors, (225140), 59544 states have internal predecessors, (225140), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:35:34,056 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 59545 states to 59545 states and 225140 transitions. [2021-02-19 18:35:34,056 INFO L78 Accepts]: Start accepts. Automaton has 59545 states and 225140 transitions. Word has length 32 [2021-02-19 18:35:34,056 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:35:34,056 INFO L480 AbstractCegarLoop]: Abstraction has 59545 states and 225140 transitions. [2021-02-19 18:35:34,056 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 3.05) internal successors, (61), 20 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-02-19 18:35:34,056 INFO L276 IsEmpty]: Start isEmpty. Operand 59545 states and 225140 transitions. [2021-02-19 18:35:34,488 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-02-19 18:35:34,489 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:35:34,489 INFO L506 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 18:35:34,702 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable243,90 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 18:35:34,702 INFO L428 AbstractCegarLoop]: === Iteration 93 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:35:34,702 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:35:34,702 INFO L82 PathProgramCache]: Analyzing trace with hash 1980901348, now seen corresponding path program 88 times [2021-02-19 18:35:34,702 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:35:34,702 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [100727716] [2021-02-19 18:35:34,702 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:35:34,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:35:34,757 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 7 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-02-19 18:35:34,758 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [100727716] [2021-02-19 18:35:34,758 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1658288750] [2021-02-19 18:35:34,758 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST 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-02-19 18:35:34,779 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-02-19 18:35:34,780 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 18:35:34,780 INFO L263 TraceCheckSpWp]: Trace formula consists of 87 conjuncts, 7 conjunts are in the unsatisfiable core [2021-02-19 18:35:34,781 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:35:34,932 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 14 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:35:34,932 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:35:34,932 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 6] total 13 [2021-02-19 18:35:34,932 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2020668775] [2021-02-19 18:35:34,932 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-02-19 18:35:34,932 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:35:34,933 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-02-19 18:35:34,933 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=143, Unknown=0, NotChecked=0, Total=182 [2021-02-19 18:35:34,933 INFO L87 Difference]: Start difference. First operand 59545 states and 225140 transitions. Second operand has 14 states, 14 states have (on average 4.071428571428571) internal successors, (57), 13 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-02-19 18:35:39,351 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:35:39,351 INFO L93 Difference]: Finished difference Result 161588 states and 575116 transitions. [2021-02-19 18:35:39,353 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 73 states. [2021-02-19 18:35:39,353 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 4.071428571428571) internal successors, (57), 13 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 32 [2021-02-19 18:35:39,353 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:35:40,004 INFO L225 Difference]: With dead ends: 161588 [2021-02-19 18:35:40,004 INFO L226 Difference]: Without dead ends: 161248 [2021-02-19 18:35:40,004 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2373 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=1398, Invalid=4608, Unknown=0, NotChecked=0, Total=6006 [2021-02-19 18:35:40,221 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 161248 states. [2021-02-19 18:35:43,709 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 161248 to 92950. [2021-02-19 18:35:43,841 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 92950 states, 92949 states have (on average 3.8099710593981646) internal successors, (354133), 92949 states have internal predecessors, (354133), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:35:44,292 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 92950 states to 92950 states and 354133 transitions. [2021-02-19 18:35:44,292 INFO L78 Accepts]: Start accepts. Automaton has 92950 states and 354133 transitions. Word has length 32 [2021-02-19 18:35:44,292 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:35:44,292 INFO L480 AbstractCegarLoop]: Abstraction has 92950 states and 354133 transitions. [2021-02-19 18:35:44,292 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 4.071428571428571) internal successors, (57), 13 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-02-19 18:35:44,292 INFO L276 IsEmpty]: Start isEmpty. Operand 92950 states and 354133 transitions. [2021-02-19 18:35:44,407 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-02-19 18:35:44,407 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:35:44,407 INFO L506 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 18:35:44,607 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable252,91 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 18:35:44,608 INFO L428 AbstractCegarLoop]: === Iteration 94 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:35:44,608 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:35:44,608 INFO L82 PathProgramCache]: Analyzing trace with hash -1657833408, now seen corresponding path program 89 times [2021-02-19 18:35:44,608 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:35:44,608 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1161761473] [2021-02-19 18:35:44,608 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:35:44,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:35:44,671 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 4 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:35:44,671 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1161761473] [2021-02-19 18:35:44,671 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [121389773] [2021-02-19 18:35:44,671 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-02-19 18:35:44,699 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-02-19 18:35:44,700 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 18:35:44,700 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 10 conjunts are in the unsatisfiable core [2021-02-19 18:35:44,701 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:35:45,522 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 4 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:35:45,522 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:35:45,522 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8] total 9 [2021-02-19 18:35:45,523 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1247150073] [2021-02-19 18:35:45,523 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-02-19 18:35:45,523 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:35:45,523 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-02-19 18:35:45,523 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2021-02-19 18:35:45,523 INFO L87 Difference]: Start difference. First operand 92950 states and 354133 transitions. Second operand has 10 states, 10 states have (on average 4.3) internal successors, (43), 9 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-02-19 18:35:46,952 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:35:46,952 INFO L93 Difference]: Finished difference Result 108452 states and 408835 transitions. [2021-02-19 18:35:46,954 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-02-19 18:35:46,954 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.3) internal successors, (43), 9 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 32 [2021-02-19 18:35:46,954 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:35:47,392 INFO L225 Difference]: With dead ends: 108452 [2021-02-19 18:35:47,392 INFO L226 Difference]: Without dead ends: 108452 [2021-02-19 18:35:47,393 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 28 SyntacticMatches, 2 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 177 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=205, Invalid=497, Unknown=0, NotChecked=0, Total=702 [2021-02-19 18:35:48,091 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 108452 states. [2021-02-19 18:35:50,018 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 108452 to 93223. [2021-02-19 18:35:50,155 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 93223 states, 93222 states have (on average 3.805357104546137) internal successors, (354743), 93222 states have internal predecessors, (354743), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:35:51,017 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 93223 states to 93223 states and 354743 transitions. [2021-02-19 18:35:51,017 INFO L78 Accepts]: Start accepts. Automaton has 93223 states and 354743 transitions. Word has length 32 [2021-02-19 18:35:51,017 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:35:51,017 INFO L480 AbstractCegarLoop]: Abstraction has 93223 states and 354743 transitions. [2021-02-19 18:35:51,017 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 4.3) internal successors, (43), 9 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-02-19 18:35:51,017 INFO L276 IsEmpty]: Start isEmpty. Operand 93223 states and 354743 transitions. [2021-02-19 18:35:51,141 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-02-19 18:35:51,141 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:35:51,141 INFO L506 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 18:35:51,342 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 92 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable253 [2021-02-19 18:35:51,342 INFO L428 AbstractCegarLoop]: === Iteration 95 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:35:51,342 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:35:51,342 INFO L82 PathProgramCache]: Analyzing trace with hash 345747776, now seen corresponding path program 90 times [2021-02-19 18:35:51,342 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:35:51,342 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1243161777] [2021-02-19 18:35:51,342 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:35:51,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:35:51,412 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 9 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:35:51,412 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1243161777] [2021-02-19 18:35:51,412 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1571721082] [2021-02-19 18:35:51,412 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE 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-02-19 18:35:51,436 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-02-19 18:35:51,437 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 18:35:51,437 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 7 conjunts are in the unsatisfiable core [2021-02-19 18:35:51,438 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:35:51,649 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 2 proven. 15 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-02-19 18:35:51,649 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:35:51,649 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 5] total 11 [2021-02-19 18:35:51,649 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [967411350] [2021-02-19 18:35:51,649 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-02-19 18:35:51,649 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:35:51,649 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-02-19 18:35:51,650 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2021-02-19 18:35:51,650 INFO L87 Difference]: Start difference. First operand 93223 states and 354743 transitions. Second operand has 12 states, 12 states have (on average 4.916666666666667) internal successors, (59), 11 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-02-19 18:35:55,765 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:35:55,765 INFO L93 Difference]: Finished difference Result 164533 states and 614924 transitions. [2021-02-19 18:35:55,767 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2021-02-19 18:35:55,767 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.916666666666667) internal successors, (59), 11 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 32 [2021-02-19 18:35:55,767 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:35:56,502 INFO L225 Difference]: With dead ends: 164533 [2021-02-19 18:35:56,502 INFO L226 Difference]: Without dead ends: 164151 [2021-02-19 18:35:56,502 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1521 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=849, Invalid=3441, Unknown=0, NotChecked=0, Total=4290 [2021-02-19 18:35:56,744 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 164151 states. [2021-02-19 18:36:00,313 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 164151 to 103610. [2021-02-19 18:36:00,465 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 103610 states, 103609 states have (on average 3.8191083786157574) internal successors, (395694), 103609 states have internal predecessors, (395694), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:36:00,958 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 103610 states to 103610 states and 395694 transitions. [2021-02-19 18:36:00,958 INFO L78 Accepts]: Start accepts. Automaton has 103610 states and 395694 transitions. Word has length 32 [2021-02-19 18:36:00,958 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:36:00,958 INFO L480 AbstractCegarLoop]: Abstraction has 103610 states and 395694 transitions. [2021-02-19 18:36:00,958 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 4.916666666666667) internal successors, (59), 11 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-02-19 18:36:00,958 INFO L276 IsEmpty]: Start isEmpty. Operand 103610 states and 395694 transitions. [2021-02-19 18:36:01,103 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-02-19 18:36:01,103 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:36:01,104 INFO L506 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 18:36:01,306 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 93 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable254 [2021-02-19 18:36:01,306 INFO L428 AbstractCegarLoop]: === Iteration 96 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:36:01,306 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:36:01,306 INFO L82 PathProgramCache]: Analyzing trace with hash -342456946, now seen corresponding path program 91 times [2021-02-19 18:36:01,306 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:36:01,306 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1408048279] [2021-02-19 18:36:01,306 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:36:01,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:36:01,417 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 4 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-02-19 18:36:01,417 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1408048279] [2021-02-19 18:36:01,417 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1211162537] [2021-02-19 18:36:01,417 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY 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-02-19 18:36:01,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:36:01,439 INFO L263 TraceCheckSpWp]: Trace formula consists of 87 conjuncts, 7 conjunts are in the unsatisfiable core [2021-02-19 18:36:01,440 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:36:01,592 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 9 proven. 6 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-02-19 18:36:01,592 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:36:01,592 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 6] total 13 [2021-02-19 18:36:01,592 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1513893502] [2021-02-19 18:36:01,593 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-02-19 18:36:01,593 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:36:01,593 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-02-19 18:36:01,593 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=143, Unknown=0, NotChecked=0, Total=182 [2021-02-19 18:36:01,593 INFO L87 Difference]: Start difference. First operand 103610 states and 395694 transitions. Second operand has 14 states, 14 states have (on average 3.9285714285714284) internal successors, (55), 13 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:36:06,208 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:36:06,209 INFO L93 Difference]: Finished difference Result 159126 states and 594658 transitions. [2021-02-19 18:36:06,211 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2021-02-19 18:36:06,211 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.9285714285714284) internal successors, (55), 13 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 32 [2021-02-19 18:36:06,211 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:36:07,468 INFO L225 Difference]: With dead ends: 159126 [2021-02-19 18:36:07,468 INFO L226 Difference]: Without dead ends: 158874 [2021-02-19 18:36:07,468 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1235 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=972, Invalid=3060, Unknown=0, NotChecked=0, Total=4032 [2021-02-19 18:36:07,642 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 158874 states. [2021-02-19 18:36:10,612 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 158874 to 122535. [2021-02-19 18:36:10,789 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 122535 states, 122534 states have (on average 3.8405993438555828) internal successors, (470604), 122534 states have internal predecessors, (470604), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:36:11,343 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 122535 states to 122535 states and 470604 transitions. [2021-02-19 18:36:11,343 INFO L78 Accepts]: Start accepts. Automaton has 122535 states and 470604 transitions. Word has length 32 [2021-02-19 18:36:11,343 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:36:11,343 INFO L480 AbstractCegarLoop]: Abstraction has 122535 states and 470604 transitions. [2021-02-19 18:36:11,343 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 3.9285714285714284) internal successors, (55), 13 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:36:11,343 INFO L276 IsEmpty]: Start isEmpty. Operand 122535 states and 470604 transitions. [2021-02-19 18:36:12,254 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-02-19 18:36:12,254 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:36:12,254 INFO L506 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 18:36:12,470 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 94 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable255 [2021-02-19 18:36:12,470 INFO L428 AbstractCegarLoop]: === Iteration 97 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:36:12,470 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:36:12,471 INFO L82 PathProgramCache]: Analyzing trace with hash -978936868, now seen corresponding path program 92 times [2021-02-19 18:36:12,471 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:36:12,471 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1210835807] [2021-02-19 18:36:12,471 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:36:12,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:36:12,550 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 16 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:36:12,550 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1210835807] [2021-02-19 18:36:12,550 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1072978954] [2021-02-19 18:36:12,551 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-02-19 18:36:12,574 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-02-19 18:36:12,574 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 18:36:12,575 INFO L263 TraceCheckSpWp]: Trace formula consists of 87 conjuncts, 7 conjunts are in the unsatisfiable core [2021-02-19 18:36:12,575 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:36:12,713 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 16 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:36:12,713 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:36:12,714 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 8 [2021-02-19 18:36:12,714 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2126534252] [2021-02-19 18:36:12,714 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-02-19 18:36:12,714 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:36:12,714 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-02-19 18:36:12,714 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2021-02-19 18:36:12,715 INFO L87 Difference]: Start difference. First operand 122535 states and 470604 transitions. Second operand has 9 states, 9 states have (on average 4.333333333333333) internal successors, (39), 8 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-02-19 18:36:15,046 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:36:15,046 INFO L93 Difference]: Finished difference Result 193836 states and 742524 transitions. [2021-02-19 18:36:15,048 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-02-19 18:36:15,048 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.333333333333333) internal successors, (39), 8 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 33 [2021-02-19 18:36:15,048 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:36:15,973 INFO L225 Difference]: With dead ends: 193836 [2021-02-19 18:36:15,973 INFO L226 Difference]: Without dead ends: 192460 [2021-02-19 18:36:15,973 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 32 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=64, Invalid=118, Unknown=0, NotChecked=0, Total=182 [2021-02-19 18:36:16,237 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 192460 states. [2021-02-19 18:36:20,650 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 192460 to 188683. [2021-02-19 18:36:20,962 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 188683 states, 188682 states have (on average 3.7760994689477534) internal successors, (712482), 188682 states have internal predecessors, (712482), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:36:22,958 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 188683 states to 188683 states and 712482 transitions. [2021-02-19 18:36:22,959 INFO L78 Accepts]: Start accepts. Automaton has 188683 states and 712482 transitions. Word has length 33 [2021-02-19 18:36:22,959 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:36:22,959 INFO L480 AbstractCegarLoop]: Abstraction has 188683 states and 712482 transitions. [2021-02-19 18:36:22,959 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 4.333333333333333) internal successors, (39), 8 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-02-19 18:36:22,959 INFO L276 IsEmpty]: Start isEmpty. Operand 188683 states and 712482 transitions. [2021-02-19 18:36:23,242 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-02-19 18:36:23,243 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:36:23,243 INFO L506 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 18:36:23,443 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 95 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable256 [2021-02-19 18:36:23,443 INFO L428 AbstractCegarLoop]: === Iteration 98 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:36:23,444 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:36:23,444 INFO L82 PathProgramCache]: Analyzing trace with hash -1954267834, now seen corresponding path program 93 times [2021-02-19 18:36:23,444 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:36:23,444 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [358844708] [2021-02-19 18:36:23,444 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:36:23,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:36:23,509 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 9 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:36:23,509 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [358844708] [2021-02-19 18:36:23,510 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [698454676] [2021-02-19 18:36:23,510 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 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-02-19 18:36:23,534 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-02-19 18:36:23,535 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 18:36:23,535 INFO L263 TraceCheckSpWp]: Trace formula consists of 87 conjuncts, 10 conjunts are in the unsatisfiable core [2021-02-19 18:36:23,536 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:36:23,768 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 11 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:36:23,768 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:36:23,768 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 8] total 9 [2021-02-19 18:36:23,769 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [745629875] [2021-02-19 18:36:23,769 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-02-19 18:36:23,769 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:36:23,769 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-02-19 18:36:23,769 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=59, Unknown=0, NotChecked=0, Total=90 [2021-02-19 18:36:23,769 INFO L87 Difference]: Start difference. First operand 188683 states and 712482 transitions. Second operand has 10 states, 10 states have (on average 4.5) internal successors, (45), 9 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-02-19 18:36:26,976 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:36:26,976 INFO L93 Difference]: Finished difference Result 232811 states and 864937 transitions. [2021-02-19 18:36:26,978 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-02-19 18:36:26,979 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.5) internal successors, (45), 9 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 33 [2021-02-19 18:36:26,979 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:36:28,030 INFO L225 Difference]: With dead ends: 232811 [2021-02-19 18:36:28,031 INFO L226 Difference]: Without dead ends: 232701 [2021-02-19 18:36:28,031 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 30 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 199 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=243, Invalid=569, Unknown=0, NotChecked=0, Total=812 [2021-02-19 18:36:28,924 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 232701 states. [2021-02-19 18:36:34,093 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 232701 to 164416. [2021-02-19 18:36:34,356 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 164416 states, 164415 states have (on average 3.7834139220874006) internal successors, (622050), 164415 states have internal predecessors, (622050), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:36:35,208 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 164416 states to 164416 states and 622050 transitions. [2021-02-19 18:36:35,209 INFO L78 Accepts]: Start accepts. Automaton has 164416 states and 622050 transitions. Word has length 33 [2021-02-19 18:36:35,209 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:36:35,209 INFO L480 AbstractCegarLoop]: Abstraction has 164416 states and 622050 transitions. [2021-02-19 18:36:35,209 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 4.5) internal successors, (45), 9 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-02-19 18:36:35,209 INFO L276 IsEmpty]: Start isEmpty. Operand 164416 states and 622050 transitions. [2021-02-19 18:36:35,427 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-02-19 18:36:35,427 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:36:35,427 INFO L506 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 18:36:35,627 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 96 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable257 [2021-02-19 18:36:35,628 INFO L428 AbstractCegarLoop]: === Iteration 99 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:36:35,628 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:36:35,628 INFO L82 PathProgramCache]: Analyzing trace with hash 2010185564, now seen corresponding path program 94 times [2021-02-19 18:36:35,628 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:36:35,628 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1211086337] [2021-02-19 18:36:35,628 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:36:35,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:36:35,691 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 9 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:36:35,691 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1211086337] [2021-02-19 18:36:35,691 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [448225388] [2021-02-19 18:36:35,692 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST 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-02-19 18:36:35,713 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-02-19 18:36:35,713 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 18:36:35,714 INFO L263 TraceCheckSpWp]: Trace formula consists of 87 conjuncts, 8 conjunts are in the unsatisfiable core [2021-02-19 18:36:35,714 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:36:35,913 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 11 proven. 5 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-02-19 18:36:35,913 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:36:35,913 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 5] total 11 [2021-02-19 18:36:35,913 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [919461723] [2021-02-19 18:36:35,914 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-02-19 18:36:35,914 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:36:35,914 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-02-19 18:36:35,914 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2021-02-19 18:36:35,914 INFO L87 Difference]: Start difference. First operand 164416 states and 622050 transitions. Second operand has 12 states, 12 states have (on average 4.583333333333333) internal successors, (55), 11 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:36:39,169 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:36:39,169 INFO L93 Difference]: Finished difference Result 173217 states and 642869 transitions. [2021-02-19 18:36:39,171 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-02-19 18:36:39,171 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.583333333333333) internal successors, (55), 11 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2021-02-19 18:36:39,171 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:36:40,463 INFO L225 Difference]: With dead ends: 173217 [2021-02-19 18:36:40,464 INFO L226 Difference]: Without dead ends: 171379 [2021-02-19 18:36:40,464 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 702 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=562, Invalid=1694, Unknown=0, NotChecked=0, Total=2256 [2021-02-19 18:36:40,738 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 171379 states. [2021-02-19 18:36:44,422 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 171379 to 159604. [2021-02-19 18:36:44,658 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 159604 states, 159603 states have (on average 3.7630057079127583) internal successors, (600587), 159603 states have internal predecessors, (600587), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:36:46,230 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 159604 states to 159604 states and 600587 transitions. [2021-02-19 18:36:46,231 INFO L78 Accepts]: Start accepts. Automaton has 159604 states and 600587 transitions. Word has length 33 [2021-02-19 18:36:46,231 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:36:46,231 INFO L480 AbstractCegarLoop]: Abstraction has 159604 states and 600587 transitions. [2021-02-19 18:36:46,231 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 4.583333333333333) internal successors, (55), 11 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:36:46,231 INFO L276 IsEmpty]: Start isEmpty. Operand 159604 states and 600587 transitions. [2021-02-19 18:36:46,547 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-02-19 18:36:46,547 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:36:46,547 INFO L506 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 18:36:46,748 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 97 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable258 [2021-02-19 18:36:46,748 INFO L428 AbstractCegarLoop]: === Iteration 100 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:36:46,748 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:36:46,748 INFO L82 PathProgramCache]: Analyzing trace with hash -262707842, now seen corresponding path program 95 times [2021-02-19 18:36:46,748 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:36:46,748 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [330584876] [2021-02-19 18:36:46,749 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:36:46,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:36:46,810 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 13 proven. 5 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-02-19 18:36:46,811 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [330584876] [2021-02-19 18:36:46,811 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1446192261] [2021-02-19 18:36:46,811 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 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-02-19 18:36:46,836 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-02-19 18:36:46,836 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 18:36:46,836 INFO L263 TraceCheckSpWp]: Trace formula consists of 87 conjuncts, 8 conjunts are in the unsatisfiable core [2021-02-19 18:36:46,837 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:36:47,056 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 10 proven. 9 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-02-19 18:36:47,056 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:36:47,056 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 11 [2021-02-19 18:36:47,057 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [171297834] [2021-02-19 18:36:47,057 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-02-19 18:36:47,057 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:36:47,057 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-02-19 18:36:47,057 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2021-02-19 18:36:47,057 INFO L87 Difference]: Start difference. First operand 159604 states and 600587 transitions. Second operand has 12 states, 12 states have (on average 4.333333333333333) internal successors, (52), 11 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:36:51,575 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:36:51,575 INFO L93 Difference]: Finished difference Result 186999 states and 691808 transitions. [2021-02-19 18:36:51,578 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2021-02-19 18:36:51,579 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.333333333333333) internal successors, (52), 11 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2021-02-19 18:36:51,579 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:36:52,866 INFO L225 Difference]: With dead ends: 186999 [2021-02-19 18:36:52,866 INFO L226 Difference]: Without dead ends: 185850 [2021-02-19 18:36:52,866 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1186 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=775, Invalid=2765, Unknown=0, NotChecked=0, Total=3540 [2021-02-19 18:36:53,114 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 185850 states. [2021-02-19 18:36:57,714 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 185850 to 171641. [2021-02-19 18:36:57,976 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 171641 states, 171640 states have (on average 3.756804940573293) internal successors, (644818), 171640 states have internal predecessors, (644818), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:36:59,636 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 171641 states to 171641 states and 644818 transitions. [2021-02-19 18:36:59,637 INFO L78 Accepts]: Start accepts. Automaton has 171641 states and 644818 transitions. Word has length 33 [2021-02-19 18:36:59,637 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:36:59,637 INFO L480 AbstractCegarLoop]: Abstraction has 171641 states and 644818 transitions. [2021-02-19 18:36:59,637 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 4.333333333333333) internal successors, (52), 11 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:36:59,637 INFO L276 IsEmpty]: Start isEmpty. Operand 171641 states and 644818 transitions. [2021-02-19 18:36:59,918 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-02-19 18:36:59,918 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:36:59,918 INFO L506 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 18:37:00,118 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 98 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable259 [2021-02-19 18:37:00,119 INFO L428 AbstractCegarLoop]: === Iteration 101 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:37:00,119 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:37:00,119 INFO L82 PathProgramCache]: Analyzing trace with hash -629321156, now seen corresponding path program 96 times [2021-02-19 18:37:00,119 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:37:00,120 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2016650710] [2021-02-19 18:37:00,120 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:37:00,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:37:00,180 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 13 proven. 7 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-02-19 18:37:00,180 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2016650710] [2021-02-19 18:37:00,180 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2028724211] [2021-02-19 18:37:00,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 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-02-19 18:37:00,205 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-02-19 18:37:00,206 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 18:37:00,206 INFO L263 TraceCheckSpWp]: Trace formula consists of 92 conjuncts, 7 conjunts are in the unsatisfiable core [2021-02-19 18:37:00,207 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:37:00,363 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 13 proven. 6 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-02-19 18:37:00,364 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:37:00,364 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5] total 6 [2021-02-19 18:37:00,364 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1196370745] [2021-02-19 18:37:00,364 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-02-19 18:37:00,364 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:37:00,364 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-02-19 18:37:00,365 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-02-19 18:37:00,365 INFO L87 Difference]: Start difference. First operand 171641 states and 644818 transitions. Second operand has 7 states, 7 states have (on average 6.142857142857143) internal successors, (43), 6 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-02-19 18:37:02,802 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:37:02,803 INFO L93 Difference]: Finished difference Result 195971 states and 729325 transitions. [2021-02-19 18:37:02,805 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-02-19 18:37:02,805 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 6.142857142857143) internal successors, (43), 6 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 34 [2021-02-19 18:37:02,805 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:37:03,795 INFO L225 Difference]: With dead ends: 195971 [2021-02-19 18:37:03,796 INFO L226 Difference]: Without dead ends: 195835 [2021-02-19 18:37:03,796 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=35, Invalid=55, Unknown=0, NotChecked=0, Total=90 [2021-02-19 18:37:04,065 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 195835 states. [2021-02-19 18:37:08,832 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 195835 to 186941. [2021-02-19 18:37:09,116 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 186941 states, 186940 states have (on average 3.756670589493955) internal successors, (702272), 186940 states have internal predecessors, (702272), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:37:11,004 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 186941 states to 186941 states and 702272 transitions. [2021-02-19 18:37:11,005 INFO L78 Accepts]: Start accepts. Automaton has 186941 states and 702272 transitions. Word has length 34 [2021-02-19 18:37:11,005 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:37:11,005 INFO L480 AbstractCegarLoop]: Abstraction has 186941 states and 702272 transitions. [2021-02-19 18:37:11,005 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 6.142857142857143) internal successors, (43), 6 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-02-19 18:37:11,005 INFO L276 IsEmpty]: Start isEmpty. Operand 186941 states and 702272 transitions. [2021-02-19 18:37:11,350 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-02-19 18:37:11,350 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:37:11,350 INFO L506 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 18:37:11,550 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable260,99 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 18:37:11,551 INFO L428 AbstractCegarLoop]: === Iteration 102 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:37:11,551 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:37:11,551 INFO L82 PathProgramCache]: Analyzing trace with hash 978421538, now seen corresponding path program 97 times [2021-02-19 18:37:11,551 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:37:11,551 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2141527929] [2021-02-19 18:37:11,551 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:37:11,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:37:11,602 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 13 proven. 7 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-02-19 18:37:11,602 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2141527929] [2021-02-19 18:37:11,602 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1513690862] [2021-02-19 18:37:11,602 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY 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-02-19 18:37:11,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:37:11,625 INFO L263 TraceCheckSpWp]: Trace formula consists of 92 conjuncts, 7 conjunts are in the unsatisfiable core [2021-02-19 18:37:11,625 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:37:11,768 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 13 proven. 6 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-02-19 18:37:11,768 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:37:11,768 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5] total 6 [2021-02-19 18:37:11,768 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1214016352] [2021-02-19 18:37:11,768 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-02-19 18:37:11,768 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:37:11,768 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-02-19 18:37:11,769 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-02-19 18:37:11,769 INFO L87 Difference]: Start difference. First operand 186941 states and 702272 transitions. Second operand has 7 states, 7 states have (on average 6.142857142857143) internal successors, (43), 6 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-02-19 18:37:14,323 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:37:14,324 INFO L93 Difference]: Finished difference Result 214153 states and 795751 transitions. [2021-02-19 18:37:14,326 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-02-19 18:37:14,326 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 6.142857142857143) internal successors, (43), 6 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 34 [2021-02-19 18:37:14,326 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:37:15,452 INFO L225 Difference]: With dead ends: 214153 [2021-02-19 18:37:15,452 INFO L226 Difference]: Without dead ends: 214142 [2021-02-19 18:37:15,452 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 34 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=65, Unknown=0, NotChecked=0, Total=110 [2021-02-19 18:37:15,751 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 214142 states. [2021-02-19 18:37:20,651 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 214142 to 186700. [2021-02-19 18:37:20,941 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 186700 states, 186699 states have (on average 3.7563993379718155) internal successors, (701316), 186699 states have internal predecessors, (701316), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:37:22,778 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 186700 states to 186700 states and 701316 transitions. [2021-02-19 18:37:22,778 INFO L78 Accepts]: Start accepts. Automaton has 186700 states and 701316 transitions. Word has length 34 [2021-02-19 18:37:22,779 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:37:22,779 INFO L480 AbstractCegarLoop]: Abstraction has 186700 states and 701316 transitions. [2021-02-19 18:37:22,779 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 6.142857142857143) internal successors, (43), 6 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-02-19 18:37:22,779 INFO L276 IsEmpty]: Start isEmpty. Operand 186700 states and 701316 transitions. [2021-02-19 18:37:23,063 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-02-19 18:37:23,063 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:37:23,063 INFO L506 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 18:37:23,264 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable261,100 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 18:37:23,264 INFO L428 AbstractCegarLoop]: === Iteration 103 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:37:23,264 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:37:23,264 INFO L82 PathProgramCache]: Analyzing trace with hash -1369886530, now seen corresponding path program 98 times [2021-02-19 18:37:23,264 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:37:23,264 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [616527877] [2021-02-19 18:37:23,264 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:37:23,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:37:23,335 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 14 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-02-19 18:37:23,336 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [616527877] [2021-02-19 18:37:23,336 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [643926104] [2021-02-19 18:37:23,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 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-02-19 18:37:23,358 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-02-19 18:37:23,359 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 18:37:23,359 INFO L263 TraceCheckSpWp]: Trace formula consists of 93 conjuncts, 7 conjunts are in the unsatisfiable core [2021-02-19 18:37:23,359 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:37:23,528 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 20 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-02-19 18:37:23,528 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:37:23,528 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 8 [2021-02-19 18:37:23,528 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [430561517] [2021-02-19 18:37:23,528 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-02-19 18:37:23,528 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:37:23,529 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-02-19 18:37:23,529 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2021-02-19 18:37:23,529 INFO L87 Difference]: Start difference. First operand 186700 states and 701316 transitions. Second operand has 9 states, 9 states have (on average 5.111111111111111) internal successors, (46), 8 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-02-19 18:37:26,332 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:37:26,332 INFO L93 Difference]: Finished difference Result 197931 states and 737752 transitions. [2021-02-19 18:37:26,334 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-02-19 18:37:26,334 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.111111111111111) internal successors, (46), 8 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-02-19 18:37:26,334 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:37:27,319 INFO L225 Difference]: With dead ends: 197931 [2021-02-19 18:37:27,320 INFO L226 Difference]: Without dead ends: 197811 [2021-02-19 18:37:27,320 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 33 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=68, Invalid=142, Unknown=0, NotChecked=0, Total=210 [2021-02-19 18:37:27,577 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 197811 states. [2021-02-19 18:37:32,577 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 197811 to 193039. [2021-02-19 18:37:32,927 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 193039 states, 193038 states have (on average 3.743247443508532) internal successors, (722589), 193038 states have internal predecessors, (722589), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:37:34,972 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 193039 states to 193039 states and 722589 transitions. [2021-02-19 18:37:34,973 INFO L78 Accepts]: Start accepts. Automaton has 193039 states and 722589 transitions. Word has length 35 [2021-02-19 18:37:34,973 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:37:34,973 INFO L480 AbstractCegarLoop]: Abstraction has 193039 states and 722589 transitions. [2021-02-19 18:37:34,973 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 5.111111111111111) internal successors, (46), 8 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-02-19 18:37:34,973 INFO L276 IsEmpty]: Start isEmpty. Operand 193039 states and 722589 transitions. [2021-02-19 18:37:35,405 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-02-19 18:37:35,405 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:37:35,406 INFO L506 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 18:37:35,606 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable262,101 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 18:37:35,606 INFO L428 AbstractCegarLoop]: === Iteration 104 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:37:35,606 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:37:35,606 INFO L82 PathProgramCache]: Analyzing trace with hash -2013730844, now seen corresponding path program 99 times [2021-02-19 18:37:35,607 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:37:35,607 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [567099991] [2021-02-19 18:37:35,607 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:37:35,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:37:35,666 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 13 proven. 11 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-02-19 18:37:35,666 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [567099991] [2021-02-19 18:37:35,667 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2146641593] [2021-02-19 18:37:35,667 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 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-02-19 18:37:35,690 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-02-19 18:37:35,690 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 18:37:35,691 INFO L263 TraceCheckSpWp]: Trace formula consists of 93 conjuncts, 7 conjunts are in the unsatisfiable core [2021-02-19 18:37:35,691 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:37:35,908 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 18 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-02-19 18:37:35,908 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:37:35,908 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5] total 10 [2021-02-19 18:37:35,908 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [212900045] [2021-02-19 18:37:35,909 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-02-19 18:37:35,909 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:37:35,909 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-02-19 18:37:35,909 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=84, Unknown=0, NotChecked=0, Total=110 [2021-02-19 18:37:35,909 INFO L87 Difference]: Start difference. First operand 193039 states and 722589 transitions. Second operand has 11 states, 11 states have (on average 5.363636363636363) internal successors, (59), 10 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-02-19 18:37:40,978 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:37:40,978 INFO L93 Difference]: Finished difference Result 220022 states and 810381 transitions. [2021-02-19 18:37:40,981 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 69 states. [2021-02-19 18:37:40,981 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 5.363636363636363) internal successors, (59), 10 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-02-19 18:37:40,981 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:37:42,088 INFO L225 Difference]: With dead ends: 220022 [2021-02-19 18:37:42,088 INFO L226 Difference]: Without dead ends: 219647 [2021-02-19 18:37:42,089 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 32 SyntacticMatches, 0 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1735 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=951, Invalid=3879, Unknown=0, NotChecked=0, Total=4830 [2021-02-19 18:37:42,384 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 219647 states. [2021-02-19 18:37:48,431 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 219647 to 205195. [2021-02-19 18:37:48,867 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 205195 states, 205194 states have (on average 3.745401912336618) internal successors, (768534), 205194 states have internal predecessors, (768534), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:37:50,026 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 205195 states to 205195 states and 768534 transitions. [2021-02-19 18:37:50,027 INFO L78 Accepts]: Start accepts. Automaton has 205195 states and 768534 transitions. Word has length 35 [2021-02-19 18:37:50,027 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:37:50,027 INFO L480 AbstractCegarLoop]: Abstraction has 205195 states and 768534 transitions. [2021-02-19 18:37:50,027 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 5.363636363636363) internal successors, (59), 10 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-02-19 18:37:50,027 INFO L276 IsEmpty]: Start isEmpty. Operand 205195 states and 768534 transitions. [2021-02-19 18:37:50,333 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-02-19 18:37:50,334 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:37:50,334 INFO L506 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 18:37:50,538 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable263,102 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 18:37:50,538 INFO L428 AbstractCegarLoop]: === Iteration 105 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:37:50,540 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:37:50,540 INFO L82 PathProgramCache]: Analyzing trace with hash -231974580, now seen corresponding path program 100 times [2021-02-19 18:37:50,540 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:37:50,540 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [280920096] [2021-02-19 18:37:50,540 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:37:50,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:37:50,650 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 13 proven. 10 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-02-19 18:37:50,650 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [280920096] [2021-02-19 18:37:50,650 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [566495257] [2021-02-19 18:37:50,650 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST 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-02-19 18:37:50,674 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-02-19 18:37:50,674 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 18:37:50,674 INFO L263 TraceCheckSpWp]: Trace formula consists of 93 conjuncts, 7 conjunts are in the unsatisfiable core [2021-02-19 18:37:50,675 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:37:50,853 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 18 proven. 4 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-02-19 18:37:50,853 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:37:50,853 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 5] total 8 [2021-02-19 18:37:50,853 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1596756180] [2021-02-19 18:37:50,854 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-02-19 18:37:50,854 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:37:50,854 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-02-19 18:37:50,854 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2021-02-19 18:37:50,854 INFO L87 Difference]: Start difference. First operand 205195 states and 768534 transitions. Second operand has 9 states, 9 states have (on average 5.444444444444445) internal successors, (49), 8 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-02-19 18:37:54,230 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:37:54,230 INFO L93 Difference]: Finished difference Result 235583 states and 864311 transitions. [2021-02-19 18:37:54,233 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-02-19 18:37:54,233 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.444444444444445) internal successors, (49), 8 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 35 [2021-02-19 18:37:54,233 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:37:56,278 INFO L225 Difference]: With dead ends: 235583 [2021-02-19 18:37:56,279 INFO L226 Difference]: Without dead ends: 235561 [2021-02-19 18:37:56,279 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 34 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 88 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=141, Invalid=365, Unknown=0, NotChecked=0, Total=506 [2021-02-19 18:37:56,624 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 235561 states. [2021-02-19 18:38:02,267 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 235561 to 208229. [2021-02-19 18:38:02,599 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 208229 states, 208228 states have (on average 3.742368941736942) internal successors, (779266), 208228 states have internal predecessors, (779266), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:38:04,678 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 208229 states to 208229 states and 779266 transitions. [2021-02-19 18:38:04,678 INFO L78 Accepts]: Start accepts. Automaton has 208229 states and 779266 transitions. Word has length 35 [2021-02-19 18:38:04,678 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:38:04,678 INFO L480 AbstractCegarLoop]: Abstraction has 208229 states and 779266 transitions. [2021-02-19 18:38:04,678 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 5.444444444444445) internal successors, (49), 8 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-02-19 18:38:04,678 INFO L276 IsEmpty]: Start isEmpty. Operand 208229 states and 779266 transitions. [2021-02-19 18:38:05,031 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-02-19 18:38:05,031 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:38:05,031 INFO L506 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 18:38:05,231 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable264,103 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 18:38:05,232 INFO L428 AbstractCegarLoop]: === Iteration 106 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:38:05,232 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:38:05,232 INFO L82 PathProgramCache]: Analyzing trace with hash -637771384, now seen corresponding path program 101 times [2021-02-19 18:38:05,232 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:38:05,232 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2027198623] [2021-02-19 18:38:05,232 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:38:05,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:38:05,332 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 13 proven. 10 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-02-19 18:38:05,332 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2027198623] [2021-02-19 18:38:05,332 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [501672299] [2021-02-19 18:38:05,332 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 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-02-19 18:38:05,357 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-02-19 18:38:05,358 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 18:38:05,358 INFO L263 TraceCheckSpWp]: Trace formula consists of 93 conjuncts, 7 conjunts are in the unsatisfiable core [2021-02-19 18:38:05,359 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:38:05,551 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 19 proven. 3 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-02-19 18:38:05,551 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:38:05,551 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 6] total 9 [2021-02-19 18:38:05,551 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1613754458] [2021-02-19 18:38:05,552 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-02-19 18:38:05,552 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:38:05,552 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-02-19 18:38:05,552 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2021-02-19 18:38:05,552 INFO L87 Difference]: Start difference. First operand 208229 states and 779266 transitions. Second operand has 10 states, 10 states have (on average 4.9) internal successors, (49), 9 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-02-19 18:38:10,060 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:38:10,061 INFO L93 Difference]: Finished difference Result 242949 states and 888328 transitions. [2021-02-19 18:38:10,064 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-02-19 18:38:10,064 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.9) internal successors, (49), 9 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 35 [2021-02-19 18:38:10,064 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:38:11,816 INFO L225 Difference]: With dead ends: 242949 [2021-02-19 18:38:11,816 INFO L226 Difference]: Without dead ends: 242879 [2021-02-19 18:38:11,817 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 33 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 188 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=252, Invalid=678, Unknown=0, NotChecked=0, Total=930 [2021-02-19 18:38:12,178 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 242879 states. [2021-02-19 18:38:18,817 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 242879 to 213056. [2021-02-19 18:38:19,192 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 213056 states, 213055 states have (on average 3.726333575837225) internal successors, (793914), 213055 states have internal predecessors, (793914), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:38:20,431 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 213056 states to 213056 states and 793914 transitions. [2021-02-19 18:38:20,431 INFO L78 Accepts]: Start accepts. Automaton has 213056 states and 793914 transitions. Word has length 35 [2021-02-19 18:38:20,432 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:38:20,432 INFO L480 AbstractCegarLoop]: Abstraction has 213056 states and 793914 transitions. [2021-02-19 18:38:20,432 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 4.9) internal successors, (49), 9 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-02-19 18:38:20,432 INFO L276 IsEmpty]: Start isEmpty. Operand 213056 states and 793914 transitions. [2021-02-19 18:38:20,807 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-02-19 18:38:20,807 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:38:20,807 INFO L506 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 18:38:21,024 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 104 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable265 [2021-02-19 18:38:21,025 INFO L428 AbstractCegarLoop]: === Iteration 107 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:38:21,025 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:38:21,025 INFO L82 PathProgramCache]: Analyzing trace with hash 843925836, now seen corresponding path program 102 times [2021-02-19 18:38:21,025 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:38:21,025 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [149751632] [2021-02-19 18:38:21,026 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:38:21,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:38:22,239 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 13 proven. 10 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-02-19 18:38:22,240 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [149751632] [2021-02-19 18:38:22,240 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1763573211] [2021-02-19 18:38:22,240 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-02-19 18:38:22,271 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-02-19 18:38:22,271 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 18:38:22,272 INFO L263 TraceCheckSpWp]: Trace formula consists of 93 conjuncts, 7 conjunts are in the unsatisfiable core [2021-02-19 18:38:22,273 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:38:22,525 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 17 proven. 6 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-02-19 18:38:22,525 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:38:22,525 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 6] total 12 [2021-02-19 18:38:22,525 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1615641255] [2021-02-19 18:38:22,526 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-02-19 18:38:22,526 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:38:22,526 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-02-19 18:38:22,526 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=121, Unknown=0, NotChecked=0, Total=156 [2021-02-19 18:38:22,526 INFO L87 Difference]: Start difference. First operand 213056 states and 793914 transitions. Second operand has 13 states, 13 states have (on average 4.0) internal successors, (52), 12 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:38:26,483 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:38:26,484 INFO L93 Difference]: Finished difference Result 245285 states and 902586 transitions. [2021-02-19 18:38:26,485 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-02-19 18:38:26,486 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.0) internal successors, (52), 12 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have 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-02-19 18:38:26,486 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:38:27,739 INFO L225 Difference]: With dead ends: 245285 [2021-02-19 18:38:27,739 INFO L226 Difference]: Without dead ends: 244661 [2021-02-19 18:38:27,739 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 211 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=339, Invalid=851, Unknown=0, NotChecked=0, Total=1190 [2021-02-19 18:38:28,062 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 244661 states. [2021-02-19 18:38:33,810 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 244661 to 218185. [2021-02-19 18:38:34,168 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 218185 states, 218184 states have (on average 3.718659480071866) internal successors, (811352), 218184 states have internal predecessors, (811352), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:38:36,300 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 218185 states to 218185 states and 811352 transitions. [2021-02-19 18:38:36,300 INFO L78 Accepts]: Start accepts. Automaton has 218185 states and 811352 transitions. Word has length 35 [2021-02-19 18:38:36,300 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:38:36,300 INFO L480 AbstractCegarLoop]: Abstraction has 218185 states and 811352 transitions. [2021-02-19 18:38:36,300 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 4.0) internal successors, (52), 12 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:38:36,300 INFO L276 IsEmpty]: Start isEmpty. Operand 218185 states and 811352 transitions. [2021-02-19 18:38:36,724 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-02-19 18:38:36,725 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:38:36,725 INFO L506 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 18:38:36,938 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 105 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable266 [2021-02-19 18:38:36,938 INFO L428 AbstractCegarLoop]: === Iteration 108 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:38:36,938 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:38:36,938 INFO L82 PathProgramCache]: Analyzing trace with hash -569405540, now seen corresponding path program 103 times [2021-02-19 18:38:36,938 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:38:36,938 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1548623005] [2021-02-19 18:38:36,938 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:38:36,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:38:37,874 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:38:37,874 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1548623005] [2021-02-19 18:38:37,874 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1636259090] [2021-02-19 18:38:37,874 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY 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-02-19 18:38:37,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:38:37,900 INFO L263 TraceCheckSpWp]: Trace formula consists of 98 conjuncts, 41 conjunts are in the unsatisfiable core [2021-02-19 18:38:37,901 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:38:38,356 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 9 [2021-02-19 18:38:38,359 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:38:38,392 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:38:38,393 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:38:38,394 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:38, output treesize:37 [2021-02-19 18:38:38,606 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 18:38:38,608 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 29 [2021-02-19 18:38:38,610 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:38:38,646 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:38:38,648 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:38:38,648 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:53, output treesize:50 [2021-02-19 18:38:38,918 INFO L446 ElimStorePlain]: Different costs {0=[A], 3=[v_C_154]} [2021-02-19 18:38:38,925 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 29 [2021-02-19 18:38:38,928 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:38:38,952 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:38:38,958 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 18:38:38,959 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 18:38:38,960 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 31 [2021-02-19 18:38:38,963 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-02-19 18:38:38,987 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:38:38,989 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:38:38,989 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:61, output treesize:37 [2021-02-19 18:38:39,096 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 15 [2021-02-19 18:38:39,100 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:38:39,112 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:38:39,114 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:38:39,114 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:33, output treesize:12 [2021-02-19 18:38:39,234 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:38:39,234 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:38:39,234 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 13] total 28 [2021-02-19 18:38:39,234 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [581480614] [2021-02-19 18:38:39,235 INFO L460 AbstractCegarLoop]: Interpolant automaton has 29 states [2021-02-19 18:38:39,235 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:38:39,235 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2021-02-19 18:38:39,235 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=126, Invalid=686, Unknown=0, NotChecked=0, Total=812 [2021-02-19 18:38:39,235 INFO L87 Difference]: Start difference. First operand 218185 states and 811352 transitions. Second operand has 29 states, 29 states have (on average 2.3448275862068964) internal successors, (68), 28 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:38:40,559 WARN L202 SmtUtils]: Spent 1.05 s on a formula simplification. DAG size of input: 40 DAG size of output: 30 [2021-02-19 18:38:42,913 WARN L202 SmtUtils]: Spent 113.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 35 [2021-02-19 18:38:44,132 WARN L202 SmtUtils]: Spent 159.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 43 [2021-02-19 18:38:44,718 WARN L202 SmtUtils]: Spent 160.00 ms on a formula simplification. DAG size of input: 40 DAG size of output: 39 [2021-02-19 18:38:45,098 WARN L202 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 28 [2021-02-19 18:38:45,770 WARN L202 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 39 DAG size of output: 36 [2021-02-19 18:38:49,055 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:38:49,055 INFO L93 Difference]: Finished difference Result 330930 states and 1227145 transitions. [2021-02-19 18:38:49,058 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-02-19 18:38:49,059 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 2.3448275862068964) internal successors, (68), 28 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-02-19 18:38:49,059 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:38:51,594 INFO L225 Difference]: With dead ends: 330930 [2021-02-19 18:38:51,594 INFO L226 Difference]: Without dead ends: 330754 [2021-02-19 18:38:51,594 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 475 ImplicationChecksByTransitivity, 5.1s TimeCoverageRelationStatistics Valid=409, Invalid=1847, Unknown=0, NotChecked=0, Total=2256 [2021-02-19 18:38:52,046 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 330754 states. [2021-02-19 18:38:58,056 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 330754 to 218449. [2021-02-19 18:38:58,416 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 218449 states, 218448 states have (on average 3.7181480260748554) internal successors, (812222), 218448 states have internal predecessors, (812222), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:39:00,624 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 218449 states to 218449 states and 812222 transitions. [2021-02-19 18:39:00,624 INFO L78 Accepts]: Start accepts. Automaton has 218449 states and 812222 transitions. Word has length 37 [2021-02-19 18:39:00,625 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:39:00,625 INFO L480 AbstractCegarLoop]: Abstraction has 218449 states and 812222 transitions. [2021-02-19 18:39:00,625 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 29 states, 29 states have (on average 2.3448275862068964) internal successors, (68), 28 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:39:00,625 INFO L276 IsEmpty]: Start isEmpty. Operand 218449 states and 812222 transitions. [2021-02-19 18:39:01,131 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-02-19 18:39:01,131 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:39:01,131 INFO L506 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 18:39:01,332 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 106 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable267 [2021-02-19 18:39:01,332 INFO L428 AbstractCegarLoop]: === Iteration 109 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:39:01,332 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:39:01,332 INFO L82 PathProgramCache]: Analyzing trace with hash 2135269852, now seen corresponding path program 104 times [2021-02-19 18:39:01,332 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:39:01,333 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2121891654] [2021-02-19 18:39:01,333 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:39:01,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:39:02,455 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:39:02,456 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2121891654] [2021-02-19 18:39:02,456 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1469614030] [2021-02-19 18:39:02,456 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 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-02-19 18:39:02,488 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-02-19 18:39:02,488 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 18:39:02,489 INFO L263 TraceCheckSpWp]: Trace formula consists of 98 conjuncts, 43 conjunts are in the unsatisfiable core [2021-02-19 18:39:02,490 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:39:03,048 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 9 [2021-02-19 18:39:03,051 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:39:03,086 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:39:03,088 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:39:03,088 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:38, output treesize:37 [2021-02-19 18:39:03,342 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 25 [2021-02-19 18:39:03,349 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:39:03,390 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:39:03,393 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:39:03,394 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:49, output treesize:46 [2021-02-19 18:39:03,552 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 27 [2021-02-19 18:39:03,556 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:39:03,580 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:39:03,587 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 27 [2021-02-19 18:39:03,591 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-02-19 18:39:03,617 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:39:03,619 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:39:03,619 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:53, output treesize:27 [2021-02-19 18:39:03,865 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 8 [2021-02-19 18:39:03,869 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:39:03,883 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:39:03,886 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:39:03,886 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:26, output treesize:12 [2021-02-19 18:39:04,027 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:39:04,028 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:39:04,028 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 13] total 28 [2021-02-19 18:39:04,028 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1962220912] [2021-02-19 18:39:04,028 INFO L460 AbstractCegarLoop]: Interpolant automaton has 29 states [2021-02-19 18:39:04,028 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:39:04,029 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2021-02-19 18:39:04,029 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=118, Invalid=694, Unknown=0, NotChecked=0, Total=812 [2021-02-19 18:39:04,029 INFO L87 Difference]: Start difference. First operand 218449 states and 812222 transitions. Second operand has 29 states, 29 states have (on average 2.3448275862068964) internal successors, (68), 28 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:39:12,367 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 18:39:12,367 INFO L93 Difference]: Finished difference Result 328177 states and 1217932 transitions. [2021-02-19 18:39:12,371 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-02-19 18:39:12,371 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 2.3448275862068964) internal successors, (68), 28 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-02-19 18:39:12,371 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 18:39:14,059 INFO L225 Difference]: With dead ends: 328177 [2021-02-19 18:39:14,060 INFO L226 Difference]: Without dead ends: 328039 [2021-02-19 18:39:14,060 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 490 ImplicationChecksByTransitivity, 3.7s TimeCoverageRelationStatistics Valid=333, Invalid=1829, Unknown=0, NotChecked=0, Total=2162 [2021-02-19 18:39:15,277 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 328039 states. [2021-02-19 18:39:20,819 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 328039 to 218521. [2021-02-19 18:39:21,240 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 218521 states, 218520 states have (on average 3.717888522789676) internal successors, (812433), 218520 states have internal predecessors, (812433), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:39:22,429 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 218521 states to 218521 states and 812433 transitions. [2021-02-19 18:39:22,429 INFO L78 Accepts]: Start accepts. Automaton has 218521 states and 812433 transitions. Word has length 37 [2021-02-19 18:39:22,429 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 18:39:22,429 INFO L480 AbstractCegarLoop]: Abstraction has 218521 states and 812433 transitions. [2021-02-19 18:39:22,429 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 29 states, 29 states have (on average 2.3448275862068964) internal successors, (68), 28 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:39:22,429 INFO L276 IsEmpty]: Start isEmpty. Operand 218521 states and 812433 transitions. [2021-02-19 18:39:23,867 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-02-19 18:39:23,868 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 18:39:23,868 INFO L506 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 18:39:24,093 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable268,107 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 18:39:24,093 INFO L428 AbstractCegarLoop]: === Iteration 110 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 18:39:24,094 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 18:39:24,094 INFO L82 PathProgramCache]: Analyzing trace with hash -1291131556, now seen corresponding path program 105 times [2021-02-19 18:39:24,094 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 18:39:24,094 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2034715019] [2021-02-19 18:39:24,094 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 18:39:24,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 18:39:25,072 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:39:25,073 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2034715019] [2021-02-19 18:39:25,073 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [13292123] [2021-02-19 18:39:25,073 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 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-02-19 18:39:25,099 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-02-19 18:39:25,099 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 18:39:25,100 INFO L263 TraceCheckSpWp]: Trace formula consists of 98 conjuncts, 45 conjunts are in the unsatisfiable core [2021-02-19 18:39:25,101 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 18:39:25,659 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 13 [2021-02-19 18:39:25,663 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:39:25,696 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:39:25,701 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-02-19 18:39:25,701 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:46, output treesize:45 [2021-02-19 18:39:25,880 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 18:39:25,882 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 26 [2021-02-19 18:39:25,887 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:39:25,937 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:39:25,941 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-02-19 18:39:25,942 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:55, output treesize:54 [2021-02-19 18:39:26,588 INFO L354 Elim1Store]: treesize reduction 39, result has 25.0 percent of original size [2021-02-19 18:39:26,588 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 40 treesize of output 52 [2021-02-19 18:39:26,593 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 18:39:26,648 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:39:26,655 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 18:39:26,658 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 18:39:26,676 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:39:26,677 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 5 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 1 case distinctions, treesize of input 56 treesize of output 50 [2021-02-19 18:39:26,682 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-02-19 18:39:26,728 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:39:26,736 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 18:39:26,736 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:66, output treesize:43 [2021-02-19 18:39:27,086 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 18:39:27,104 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 18:39:27,198 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 18:39:27,198 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 5 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 29 treesize of output 59 [2021-02-19 18:39:27,228 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 3 xjuncts. [2021-02-19 18:39:27,238 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 18:39:27,240 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 18:39:27,244 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 18:39:27,245 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 6 [2021-02-19 18:39:27,249 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-02-19 18:39:27,377 WARN L202 SmtUtils]: Spent 127.00 ms on a formula simplification. DAG size of input: 32 DAG size of output: 21 [2021-02-19 18:39:27,377 INFO L628 ElimStorePlain]: treesize reduction 40, result has 46.7 percent of original size [2021-02-19 18:39:27,383 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-02-19 18:39:27,383 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:70, output treesize:29 [2021-02-19 18:39:27,725 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 18:39:27,725 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 18:39:27,725 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 31 [2021-02-19 18:39:27,725 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [906058448] [2021-02-19 18:39:27,725 INFO L460 AbstractCegarLoop]: Interpolant automaton has 32 states [2021-02-19 18:39:27,725 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 18:39:27,726 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-02-19 18:39:27,726 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=897, Unknown=0, NotChecked=0, Total=992 [2021-02-19 18:39:27,726 INFO L87 Difference]: Start difference. First operand 218521 states and 812433 transitions. Second operand has 32 states, 32 states have (on average 2.125) internal successors, (68), 31 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 18:39:28,295 WARN L202 SmtUtils]: Spent 165.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 30 [2021-02-19 18:39:28,921 WARN L202 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 35 DAG size of output: 34 Received shutdown request... [2021-02-19 18:39:29,405 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-02-19 18:39:29,606 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 108 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable269 [2021-02-19 18:39:29,606 WARN L545 AbstractCegarLoop]: Verification canceled [2021-02-19 18:39:29,609 WARN L224 ceAbstractionStarter]: Timeout [2021-02-19 18:39:29,610 INFO L202 PluginConnector]: Adding new model simple-array-sum.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 19.02 06:39:29 BasicIcfg [2021-02-19 18:39:29,610 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-02-19 18:39:29,611 INFO L168 Benchmark]: Toolchain (without parser) took 455499.99 ms. Allocated memory was 255.9 MB in the beginning and 16.0 GB in the end (delta: 15.7 GB). Free memory was 236.3 MB in the beginning and 9.2 GB in the end (delta: -9.0 GB). Peak memory consumption was 6.8 GB. Max. memory is 16.0 GB. [2021-02-19 18:39:29,611 INFO L168 Benchmark]: Boogie PL CUP Parser took 0.22 ms. Allocated memory is still 255.9 MB. Free memory is still 237.6 MB. There was no memory consumed. Max. memory is 16.0 GB. [2021-02-19 18:39:29,611 INFO L168 Benchmark]: Boogie Procedure Inliner took 30.19 ms. Allocated memory is still 255.9 MB. Free memory was 235.9 MB in the beginning and 234.5 MB in the end (delta: 1.4 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.0 GB. [2021-02-19 18:39:29,611 INFO L168 Benchmark]: Boogie Preprocessor took 19.61 ms. Allocated memory is still 255.9 MB. Free memory was 234.5 MB in the beginning and 233.5 MB in the end (delta: 1.0 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.0 GB. [2021-02-19 18:39:29,611 INFO L168 Benchmark]: RCFGBuilder took 357.54 ms. Allocated memory is still 255.9 MB. Free memory was 233.5 MB in the beginning and 236.4 MB in the end (delta: -2.9 MB). Peak memory consumption was 18.2 MB. Max. memory is 16.0 GB. [2021-02-19 18:39:29,611 INFO L168 Benchmark]: TraceAbstraction took 455082.96 ms. Allocated memory was 255.9 MB in the beginning and 16.0 GB in the end (delta: 15.7 GB). Free memory was 235.7 MB in the beginning and 9.2 GB in the end (delta: -9.0 GB). Peak memory consumption was 6.8 GB. Max. memory is 16.0 GB. [2021-02-19 18:39:29,611 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.22 ms. Allocated memory is still 255.9 MB. Free memory is still 237.6 MB. There was no memory consumed. Max. memory is 16.0 GB. * Boogie Procedure Inliner took 30.19 ms. Allocated memory is still 255.9 MB. Free memory was 235.9 MB in the beginning and 234.5 MB in the end (delta: 1.4 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.0 GB. * Boogie Preprocessor took 19.61 ms. Allocated memory is still 255.9 MB. Free memory was 234.5 MB in the beginning and 233.5 MB in the end (delta: 1.0 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.0 GB. * RCFGBuilder took 357.54 ms. Allocated memory is still 255.9 MB. Free memory was 233.5 MB in the beginning and 236.4 MB in the end (delta: -2.9 MB). Peak memory consumption was 18.2 MB. Max. memory is 16.0 GB. * TraceAbstraction took 455082.96 ms. Allocated memory was 255.9 MB in the beginning and 16.0 GB in the end (delta: 15.7 GB). Free memory was 235.7 MB in the beginning and 9.2 GB in the end (delta: -9.0 GB). Peak memory consumption was 6.8 GB. Max. memory is 16.0 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - TimeoutResultAtElement [Line: 67]: Timeout (TraceAbstraction) Unable to prove that assertion always holds (line 67). Cancelled while BasicCegarLoop was constructing difference of abstraction (218521states) and FLOYD_HOARE automaton (currently 10 states, 32 states before enhancement),while PredicateComparison was comparing new predicate (quantifier-free) to 38 known predicates. - StatisticsResult: Ultimate Automizer benchmark data CFG has 4 procedures, 26 locations, 1 error locations. Started 1 CEGAR loops. VerificationResult: TIMEOUT, OverallTime: 454.9s, OverallIterations: 110, TraceHistogramMax: 3, AutomataDifference: 212.7s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 4149 SDtfs, 20489 SDslu, 36003 SDs, 0 SdLazy, 95665 SolverSat, 3761 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 51.1s Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 5882 GetRequests, 2574 SyntacticMatches, 102 SemanticMatches, 3205 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31001 ImplicationChecksByTransitivity, 101.2s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=218521occurred in iteration=109, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 135.1s AutomataMinimizationTime, 109 MinimizatonAttempts, 949706 StatesRemovedByMinimization, 108 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.4s SsaConstructionTime, 1.7s SatisfiabilityAnalysisTime, 71.5s InterpolantComputationTime, 6499 NumberOfCodeBlocks, 6496 NumberOfCodeBlocksAsserted, 390 NumberOfCheckSat, 6282 ConstructedInterpolants, 115 QuantifiedInterpolants, 3199589 SizeOfPredicates, 551 NumberOfNonLiveVariables, 8697 ConjunctsInSsa, 2520 ConjunctsInUnsatCore, 217 InterpolantComputations, 3 PerfectInterpolantSequences, 668/3020 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 RESULT: Ultimate could not prove your program: Timeout Completed graceful shutdown